2010-03-31 1 views
3

Я новичок и на этом сайте, и на рубинах! У меня есть общая установка authlogic и требуется, чтобы пароль автоматически генерировался для регистрации пользователя, если пользователь не установил пароль. Каков наилучший способ сделать это?Как автоматически генерировать пароль, если он не предоставляется с помощью authlogic

ответ

3

Решение:

#app/models/User.rb 
class User < ActiveRecord::Base 
#... 
    before_validation_on_create { |record| record.randomize_password unless record.password } 
#... 
end