У меня есть две формы, формы входа и регистрации, и одна модель пользователя, я настроил свои правила и сообщения в классе пользователя, которые являются статическими членами, $ rules и $ messages, проблема, с которой я сейчас сталкиваюсь, находится в форме регистрации все подтверждает, что это должно быть, но в форме входа в систему после того, как я введу правильный адрес электронной почты и пароль, он дает мне «Подтверждение пароля не совпадает», чего не должно быть, потому что в форме входа нет поля password_confrimation.
Правила и сообщения в UserModel
public static $rules = [
'email' => 'required|email',
'password' => 'sometimes|required|confirmed',
'password_confirmation' => 'sometimes|required'
];
public static $messages = [
'email.required' => 'The email is required',
'email.email' => 'the email attribute is not in a email format',
'password.required' => 'the password is required'
];
Действие входа
$validateUser = Validator::make($inputs, User::$rules, User::$messages);
$user = new User();
$user->email = $inputs['email'];
$user->password = $inputs['password'];