Я создаю приложение RoR 3, сообщество. Имеет модель пользователя и несколько полей.
Поэтому, когда пользователь обновляет определенное поле, например, его / ее день рождения, я хочу проверить, что пользователь ввел пароль, который совпадает с базой данных. Таким образом, я знаю, что именно тот пользователь пытается изменить день рождения.
Поэтому я спрашиваю вас, как я могу создать такой валидатор.
Также я хотел бы иметь возможность указать массив полей, которые пользователь должен подтвердить для изменения пароля.