我想用LDAP创建自定义用户身份验证 - 这就是它应该如何工作:
用户输入他的凭据 - 我用LDAP检查用户是否存在,如果是,我将在数据库中创建会话并返回请求的有效令牌。令牌处理程序不是问题,但我不确定LDAP身份验证。
我已经做过的事情:
activated php_ldap extension
安装了L5的php-ldap-module,其中包含以下描述:
http://packalyst.com/packages/package/strebl/l5-ldap-auth
所以现在我已经有了新的认证提供者,但是当我尝试使用时:
if (Auth::attempt(['email' => 'user', 'password' => 'password']))
{
.....
}
什么都没发生 - 没有错误,没有警告。我现在可以使用Auth::attempt
,还是用于检查我的LDAP目录中是否存在用户的另一个函数。它仍然是email
和password
作为登录尝试的属性吗?
是否有人使用此扩展程序并可以提供有关使用情况的更多信息?
提前致谢