我是这个网站上的新手,还有铁轨上的红宝石!我有一个常见的authlogic安装,如果用户没有设置密码,想要自动生成用户注册密码。最好的方法是什么?
答案 0 :(得分:4)
解决方案是:
#app/models/User.rb
class User < ActiveRecord::Base
#...
before_validation_on_create { |record| record.randomize_password unless record.password }
#...
end