Laravel 5.8,Adldap2-Laravel:如何在用户表中将“ distinguishedusername”替换为“ mail”?

时间:2019-09-05 18:49:14

标签: authentication laravel-5 ldap

我正在使用Adldap2-Laravel和Laravel 5.8在本地(即内部的,不可公开访问的)网络应用上进行用户身份验证。

我已经成功配置了Adldap2-Laravel,用户可以登录。但是...

在我们的本地Active Directory(LDAP;是的,是LDAP)中,distinguishedname是一个伪造的电子邮件地址,例如user@internal.domain。实际的电子邮件地址(例如user.name@example.com)存储在标记为mail的字段中。

创建用户首次登录帐户时,users表中的电子邮件字段将填充“假”电子邮件地址。

我在项目的目录树中为grep distinguishedname进行了编辑,而没有找到LDAP中的数据实际插入数据库的位置。

当用户首次登录或在以后的情况下登录时,如何在distinguishedname列中将mail替换为user.email

0 个答案:

没有答案