Laravel在更改新密码时检查旧密码。

9 浏览
0 Comments

Laravel在更改新密码时检查旧密码。

我想检查用户是否将新密码输入为当前密码,如果是,我想重定向并显示消息:您的当前密码不能与新密码相同。我该如何检查这个?我想要更改用户的系统密码,但我想拒绝使用旧密码。我该怎么做?

if (!(Hash::check($request->old_password, Auth::user()->password))) {
    return response()->json(['errors' => ['您的当前密码不能与新密码相同']], 400);
}

代码没有起作用。

我需要将旧密码写入数据库吗?

0