在我的数据库中,密码列称为“password_hash”。我已设法使登录和注册正常工作,但密码重置正在尝试更新列密码并失败,并显示以下错误消息:
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'password' in 'field list'
我可以使用自定义列名重置密码吗?
编辑:我登录工作的方式是添加
public function getAuthPassword() {
return $this->password_hash;
}
至用户模型。
我进行注册工作的方式是覆盖RegisterController中的create函数,因为我还需要添加一些关系。
答案 0 :(得分:1)
我认为你必须要RedirectsUsers
特征延伸Illuminate\Foundation\Auth\RedirectsUsers
结束覆盖所有password
字段到costom_password