'用户名密码错误' ], [ 'password', 'passwd', 'msg' => '用户名密码错误2' ], [ 'mobile', new CanLoginValidator($this), 'msg' => '不能登录' ], [ 'mobile', new Model2UnitValidator($this,['user','userLogic']), 'msg' => '' ] ]; } /** * 密码验证 * * @param $passwd * @return bool */ public function passwdValidator($passwd): bool { // dump($passwd,$this->user,password_hash($passwd,PASSWORD_DEFAULT)); return password_verify($passwd, $this->user->password); } }