Я хочу запретить пользователям регистрироваться с паролем = логин по соображениям безопасности. Я пробовал что-то вроде этого:
validates_each :password do |record, attr, value|
if(value == self.login)
record.errors.add(attr)
end
end
Но я всегда получаю следующую ошибку: неопределенный метод входа в систему для себя. Я думаю, это как-то связано с иерархией классов, но как мне получить доступ к более высокому уровню?
Я немного застрял здесь, пожалуйста, помогите.