We have multiple MediaWiki sites. Some of them are using LDAP authentication.
Now I created a new site and used the following json.
{
"local.domain": {
"connection": {
"server": "ldap.local.domain",
"enctype": "ssl",
"port": 636,
"options": {
"LDAP_OPT_DEREF": 1
},
"user": "cn=ldap,ou=users,dc=local,dc=domain",
"pass": "password",
"basedn": "dc=local,dc=domain",
"userbasedn": "dc=local,dc=domain",
"groupbasedn": "dc=local,dc=domain",
"searchattribute": "samaccountname",
"usernameattribute": "samaccountname",
"realnameattribute": "cn",
"emailattribute": "mail",
"grouprequest": "MediaWiki\\Extension\\LDAPProvider\\UserGroupsRequest\\GroupMember::factory",
"nestedgroups": "true"
},
"authorization": {
"rules": {
"groups": {
"required": [
"CN=wikigroup,OU=Distribution list,DC=local,DC=domain"
]
}
}
}
}
}
But in de debug log, I see a weird notification: [authentication] Auto-creating 192.168.1.100 on login