Repeat Password does not work in Yii2
php, yii, yii2
Solution
Add a required tag for password_repeat as well. Shown below
return [
....
['password', 'required'],
['password', 'string', 'min' => 6],
['password_repeat', 'required'],
['password_repeat', 'compare', 'compareAttribute'=>'password', 'message'=>"Passwords don't match" ],
];
Problem
I have written rules in the model as: ``` public $password_repeat; /** * @inheritdoc */ public function rules() { return [ .... .... ['password', 'required'], ['password', 'string', 'min' => 6], ['password_repeat', 'compare', 'compareAttribute'=>'password', 'message'=>"Passwords don't match" ], ]; } ``` If I use different password in `Password` and `Password Repeat` field, it gives error. So, that's mean it works. But problem is that, it does not give any error if `Password Repeat` field is empty.