自定义Laravel的身份验证系统(Auth)来修改字段

时间:2016-07-16 02:47:45

标签: laravel authentication

大家。 我现在是Laravel世界的新手,最近开始学习幼虫5.我目前要做的是从users表中删除字段名称并添加名字,姓氏和用户名字段。

当我将这些内容添加到默认的create_user迁移文件时,它会完美地创建所有内容。但是,当我尝试注册时,数据库中的记忆标记字段被设置为null,而不是auth系统通常在此字段中放置的哈希码或加密值。

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

有谁知道怎么做?或者有人可以指向一个更好的身份验证系统,这个系统是开源的(并且是免费的)有更好的文档。

我确信我不是唯一试图这样做的人......

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

回到原始主题。在我看来,在更改authController上的users表,验证器和create方法时,我似乎已经覆盖了系统通常放在此remember_token字段中的默认值。我只需要知道如何纠正这个问题。

1 个答案:

答案 0 :(得分:0)

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

谢谢你们。