Laravel 5.2 新密码必须与旧密码不同
Laravel 5.2 New Password Must differ from Old One
目前我正在开发一个项目的身份验证模块。我想创建密码重置功能,但新密码和旧密码必须不同。但问题是,密码在数据库中用 bcrypt
加密。所以我不能在该字段上使用 Different
验证规则。我可以通过创建附加功能来完成它,但我想通过单一验证和基本密码验证来完成它,如 AlphaNum
Between
等。是否可以在不创建自定义验证规则的情况下做到这一点?我的代码如下:
$data = Request::all();
$rules=array("username"=>"Required|Exists:users","password"=>"Required|AlphaNum|Between:6,64|Confirmed");
谢谢
laravel已重置密码库。
非常好用。
看到了
resetting-passwords
目前我正在开发一个项目的身份验证模块。我想创建密码重置功能,但新密码和旧密码必须不同。但问题是,密码在数据库中用 bcrypt
加密。所以我不能在该字段上使用 Different
验证规则。我可以通过创建附加功能来完成它,但我想通过单一验证和基本密码验证来完成它,如 AlphaNum
Between
等。是否可以在不创建自定义验证规则的情况下做到这一点?我的代码如下:
$data = Request::all();
$rules=array("username"=>"Required|Exists:users","password"=>"Required|AlphaNum|Between:6,64|Confirmed");
谢谢
laravel已重置密码库。
非常好用。
看到了
resetting-passwords