@Osnard Hi Please help me here.
Mediawiki1.35 , LdapAuth2
My LDAP debug shows
Authenticated new user:
User is authorized.
But in the web is shows : The supplied credentials are not associated with any user on this wiki.
Local Settings PHP, Domain config is set in php array.
#LDAP PROVIDER
#####################################
wfLoadExtension( 'LDAPAuthentication2' );
wfLoadExtension( 'PluggableAuth' );
wfLoadExtension( 'LDAPProvider' );
$wgPluggableAuth_ButtonLabelMessage = "Login";
$LDAPAuthentication2AllowLocalLogin = false;
$wgGroupPermissions['*']['autocreateaccount'] = true;
wfLoadExtension( 'LDAPUserInfo' );
$LDAPAuthorizationAutoAuthRemoteUserStringParser = 'username-at-domain';
$LDAPProviderDomainConfigProvider = function() {
$config = [
'###' => [
'connection' => [
"server" => "####",
"port" => 6#6,
"enctype" => 'ssl',
"user" => "CN=y##,OU=Service Accounts,OU=##L,OU=###,DC=##,DC=##t",
"pass" => '###',
"options" => [
"LDAP_OPT_DEREF" => 1
],
"basedn" => "DC=##l",
"usernameattribute" => "samaccountname",
"realnameattribute" => "cn",
"emailattribute" => "mail",
"searchattribute" => "samaccountname",
"grouprequest" => "MediaWiki\\Extension\\LDAPProvider\\UserGroupsRequest\\UserMemberOf::factory",
"searchstring" => "USER-NAME"
]
]
];
return new \MediaWiki\Extension\LDAPProvider\DomainConfigProvider\InlinePHPArray( $config );