{"master":{"name":"Discourse SSO Consumer","version":"5.0.1","author":["Matt Marjanovic"],"url":"https:\/\/github.com\/centertap\/DiscourseSsoConsumer","descriptionmsg":"discourse-sso-consumer-desc","type":"other","license-name":"GPL-3.0-or-later","requires":{"MediaWiki":">=1.39.0","extensions":{"PluggableAuth":"~6.3"},"platform":{"php":">=7.4"}},"SpecialPages":{"DiscourseSsoConsumerWebhook":"MediaWiki\\Extension\\DiscourseSsoConsumer\\SpecialWebhook"},"Hooks":{"BeforeInitialize":"MediaWiki\\Extension\\DiscourseSsoConsumer\\AutoRelogin::onBeforeInitialize","BeforePageDisplay":"MediaWiki\\Extension\\DiscourseSsoConsumer\\AuthenticationPlugin::onBeforePageDisplay","LoadExtensionSchemaUpdates":"MediaWiki\\Extension\\DiscourseSsoConsumer\\Schema::onLoadExtensionSchemaUpdates","PluggableAuthPopulateGroups":"MediaWiki\\Extension\\DiscourseSsoConsumer\\AuthenticationPlugin::onPluggableAuthPopulateGroups","SpecialPageBeforeFormDisplay":"MediaWiki\\Extension\\DiscourseSsoConsumer\\AuthenticationPlugin::onSpecialPageBeforeFormDisplay"},"config":{"DiscourseSsoConsumer_Config":{"merge_strategy":"provide_default","value":{"DiscourseUrl":null,"Sso":{"Enable":false,"ProviderEndpoint":"\/session\/sso_provider","SharedSecret":null,"EnableSeamlessLogin":false,"EnableAutoRelogin":false},"DiscourseApi":{"Username":"system","Key":null,"EnableLogout":false,"LogoutEndpoint":"\/admin\/users\/{id}\/log_out.json"},"User":{"LinkExistingBy":[],"ExposeName":false,"ExposeEmail":false,"GroupMaps":null},"Webhook":{"Enable":false,"SharedSecret":null,"AllowedIpList":[],"IgnoredEvents":["user_created"]},"Logout":{"OfferGlobalOptionToUser":false,"ForwardToDiscourse":false,"HandleEventFromDiscourse":false}}}},"attributes":{"PluggableAuth":{"DiscourseSsoConsumer":{"class":"MediaWiki\\Extension\\DiscourseSsoConsumer\\AuthenticationPlugin","services":[]}}},"composer":"centertap\/discourse-sso-consumer","repository":"https:\/\/github.com\/centertap\/DiscourseSsoConsumer.git"}}