2016-07-16 94 views
0

每个人。 我目前是Laravel世界的新手,最近开始学习幼虫5.我目前试图做的是从用户表中删除字段名称并添加名字,姓氏和用户名字段。定制Laravel的身份验证系统(Auth)修改字段

当我这些东西添加到默认create_user迁移文件,它完美地创造一切。但是,当我尝试注册时,数据库中的记录标记字段将设置为空,而不是验证系统通常在此字段中放置的哈希码或加密值。

我已经更新了几乎所有我能找到的内容,例如用户模型将这三个字段包含在$ fillable数组中,并且我更新了验证器并在AuthController中创建方法以反映更改。

有谁知道如何做到这一点?或者有人可以指点我一个更好的认证系统,它是开源的(免费的),它有更好的文档。

我敢肯定,我不是已经尝试过的唯一的人做到这一点....

哦,还有一件事。我一直在试图找到包含将数据插入Auth系统的用户表的逻辑的文件,我似乎没有找到它。有谁知道这是在哪里?

返回原来的话题。在我看来,在改变用户表,验证器和AuthController上的create方法时,我似乎已经覆盖了系统通常放在这个remember_token字段中的默认值。我只需要知道如何纠正这一点。

回答

0

你知道什么人吗?我很抱歉这个问题。在用户注销后,似乎Laravel会更新此字段。显然,我登录后没有这样做。所以它不会在用户注销后才填写。

谢谢你们。