如何更改通过samaccountname
而不是userprincipalname
来定位用户?
因为我希望能够使用user.name
这样的用户名而不是user.name@mail.com
来对用户进行身份验证,但是当我在userprincipalname
文件中从samaccountname
更改为ldap_auth.php
时我收到Invalid credentials
错误。代码:
'ldap' => [
'locate_users_by' => 'samaccountname',
'bind_users_by' => 'distinguishedname',
],
如何解决此问题?使用最新的adldap2版本和Laravel 5.8
首先感谢您的帮助!:)