{"master":{"name":"LDAPAuthentication2","version":"4.0.0-alpha","author":["Cindy Cicalese","[https:\/\/mediawiki.org\/wiki\/User:MarkAHershberger Mark A. Hershberger]","[http:\/\/www.hallowelt.com Hallo Welt! GmbH]"],"url":"https:\/\/www.mediawiki.org\/wiki\/Extension:LDAPAuthentication2","descriptionmsg":"ldapauthentication2-desc","license-name":"GPL-2.0","type":"other","requires":{"MediaWiki":">= 1.43.0","extensions":{"LDAPProvider":"4.*","PluggableAuth":"7.*"}},"HookHandlers":{"reorderLoginFields":{"class":"MediaWiki\\Extension\\LDAPAuthentication2\\HookHandler\\ReorderLoginFields"}},"Hooks":{"AuthChangeFormFields":"reorderLoginFields"},"config_prefix":"","config":{"LDAPAuthentication2AllowLocalLogin":{"value":false,"path":false,"description":"Allow users without an LDAP-backed ID to log into the wiki.","public":true},"LDAPAuthentication2UsernameNormalizer":{"value":"","path":false,"description":"Use this function for normalizing username for LDAP, for example 'strtolower'. Needed after migration from earlier Version.","public":true}},"attributes":{"LDAPProvider":{"DefaultSettings":{"authentication":{"usernameattribute":"samaccountname","realnameattribute":"cn","emailattribute":"mail"}}},"PluggableAuth":{"LDAPAuthentication2":{"class":"MediaWiki\\Extension\\LDAPAuthentication2\\PluggableAuth","services":["UserFactory","AuthManager","DBLoadBalancer","PasswordFactory"]}}},"composer":"mediawiki\/ldap-authentication-2","repository":"https:\/\/gerrit.wikimedia.org\/r\/mediawiki\/extensions\/LDAPAuthentication2"}}