проблема обновления пароля rails - PullRequest
0 голосов
/ 29 октября 2010

Я делаю модуль обновления пароля для приложения в рельсах.Теперь проблема в том, что я шифрую пароль before_save, и требуется, чтобы пароль был от 6 до 20, поэтому после шифрования пароль становится 64 символами, но поскольку шифрование происходит после проверок, код работает.Теперь, когда я хочу обновить пароль, может так случиться, что пользователь может не захотеть менять свой пароль.В таком случае он оставляет поле пароля пустым, но теперь форма не будет проверяться.Как мне обойти это?

1 Ответ

0 голосов
/ 29 октября 2010

Это самый простой подход для управления паролями - Модуль хэширования паролей в Ruby on Rails

Но я бы порекомендовал вам использовать Authlogic

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...