我将使用散列法将所有用户数据(name
、、、、email
)保存到password
数据库phone
。
来自用户模型的代码:
public function setEmailAttribute($value)
{
$this->attributes['email'] = Helper::geted('e', $value);
}
public function getEmailAttribute($value)
{
return Helper::geted('d', $value);
}
我有自己的哈希函数trait
。在哪里可以在登录过程中检查Laravel中数据库中的其他字段的哈希值?我可以检查哪个文件的哈希字段?
当我使用电子邮件登录时给出错误These credentials do not match our records.
:
例如,现在我可以使用我自己的函数从输入表单发送散列视图上的电子邮件,但这种方法并不好。我在 laravel 中找不到检查密码哈希等于发送登录数据以将一些规则重写到另一个我的数据库字段的位置:电子邮件、电话...