Как автоматически сгенерировать пароль, если не предоставлен authlogic

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

1 ответ

Решение

Решение:

#app/models/User.rb
class User < ActiveRecord::Base
#...
  before_validation_on_create { |record| record.randomize_password unless record.password }
#...
end
Другие вопросы по тегам