我想在使用Laravel身份验证时更改数据库中的密码字段.我希望我的users表中的列有名称passwd而不是password.我试着运行这样的东西:
Auth::attempt(array(
'user_name' => 'admin',
'passwd' => 'hardpass',
));
Run Code Online (Sandbox Code Playgroud)
但它不起作用.
我还尝试在User模型中添加以下函数:
public function getAuthPassword() {
return $this->passwd;
}
Run Code Online (Sandbox Code Playgroud)
但它也没有任何改变.用户仍未通过身份验证.Laravel是否可以更改数据库中的密码字段名称?