Есть ли способ заставить Authlogic проверить формат пароля, например, должен содержать хотя бы одну букву и хотя бы одну цифру?Пропуск метода validates_format_of_password_options
, который будет использоваться в блоке конфигурации acts_as_authentic
, по-видимому, указывает на то, что Authlogic считает, что не следует навязывать такое ограничение своим пользователям.
Я думал, что простовставьте обычный ActiveRecord validates_format_of :password
, но это означает, что созданный мной объект current_user
недопустим, поскольку я не могу получить пароль в виде открытого текста (и не буду хранить его в этом объекте, даже если смогу!),Обнаружив, что мой current_user
недействителен, Rails или Authlogic (не уверен, который, так как я довольно новичок в обоих случаях) направляет меня на страницу «Редактировать пользователя» с ошибкой проверки его пароля.