2017-03-03 51 views
0

因此,我尽可能地配置了Adldap2-Laravel。它不会为我登录,并且当我尝试时说无效凭证。所以我运行了console命令来尝试导入我的用户(只是为了看看会发生什么)。它说它找到我的所有用户(663),当我告诉它导入它看起来像它是...进度条等运行,但它说,0导入和我的数据库没有什么...adldap2-laravel可以看到AD用户,但不会导入它们

我尽可能在网上跟踪文档。我修改了用户迁移并刷新了它,取出电子邮件并输入“用户名”,并在整个代码中用'用户名'替换'email'。我也在login.blade.php文件中替换了'email'。正如我所说,我无法登录它,因为你可以看到上面它不想导入任何用户。

任何疑难解答提示或帮助,将不胜感激!

UPDATE

我把它进口的罚款。这是一个数据库配置问题。获得的经验 - 检查Laravel日志。这就是说,一旦用户第一次登录,就会将其存储到数据库中。第一次正常工作的身份验证。用户在数据库中后,鉴权中断。只要你提供一个有效的用户名它将接受任何密码...

+0

如果你有解决方案,你为什么不自己回答这个问题?它可能会帮助其他有类似问题的人。 –

回答

0

答案很简单...我忘了检查我的日志文件。在那里,我看到它试图进行导入,但我为用户角色添加了一个名为“角色”的字段,它没有默认值,并且正在抱怨。在我给它一个默认值的字段在我的migrations文件中,它开始导入罚款......现在进入下一步它不想在登录时进行身份验证!

相关问题