目前我正在开发一个项目的身份验证模块。我想创建密码重置功能,但新密码和旧密码必须不同。但问题是,密码在数据库中使用bcrypt
加密。所以我不能在该字段上使用Different
验证规则。我可以通过创建附加功能来完成它,但我希望通过基本密码验证(如AlphaNum
Between
等单一验证来完成它。是否可以在不创建自定义验证规则的情况下执行此操作?我的代码如下:
$data = Request::all();
$rules=array("username"=>"Required|Exists:users","password"=>"Required|AlphaNum|Between:6,64|Confirmed");
谢谢