В моем приложении только администраторы могут создавать новые записи пользователя. Пользователь отправляет по электронной почте ссылку активации, в которой они устанавливают свой пароль.
Я хотел бы использовать метод has_secure_passord (railscast):
class User < ActiveRecord::Base
has_secure_password
...
end
Отлично работает, но он автоматически проверяет наличие дайджеста паролей... поэтому, когда администратор создает запись, проверки не выполняются. У меня есть способ пропустить только автоматически добавленную пароли password_digest, не пропуская остальные, которые я добавил?