Laravel 5-使用LDAP进行自定义用户身份验证
我想使用LDAP创建一个自定义用户身份验证-它应该是这样工作的: 用户输入其凭据-我将使用LDAP检查用户是否存在,如果存在,我将在数据库中创建会话并为请求返回有效令牌。令牌处理程序不是问题所在,但我不确定LDAP身份验证 我已经做了:Laravel 5-使用LDAP进行自定义用户身份验证,laravel,ldap,laravel-5,Laravel,Ldap,Laravel 5,我想使用LDAP创建一个自定义用户身份验证-它应该是这样工作的: 用户输入其凭据-我将使用LDAP检查用户是否存在,如果存在,我将在数据库中创建会话并为请求返回有效令牌。令牌处理程序不是问题所在,但我不确定LDAP身份验证 我已经做了: activated php_ldap extension 安装了适用于L5的php ldap模块,说明如下: 现在我有了新的身份验证提供程序,但当我尝试使用: if(身份验证::尝试(['email'=>'user','password'=>'passwor
activated php_ldap extension
安装了适用于L5的php ldap模块,说明如下:
现在我有了新的身份验证提供程序,但当我尝试使用:
if(身份验证::尝试(['email'=>'user','password'=>'password']))
{
.....
}
没有发生任何事情-没有错误,没有警告。我现在可以使用Auth::trunt
,或者这是另一个用于检查LDAP目录中是否存在用户的函数。是否仍将电子邮件
和密码
作为登录尝试的属性
是否有人正在使用此扩展,可以向我提供有关使用情况的更多信息
提前感谢您可以尝试按照以下说明操作:
这里解释了如何在Laravel 5中创建自定义LDAP身份验证。从中,您似乎应该指定用户名字段为
电子邮件
,在您的情况下:'username\u field'=>'email'
。啊,很好,谢谢-我会试试看