4

我是这个网站和 ruby​​ on rails 的新手!我有一个常见的 authlogic 安装,如果用户没有设置密码,我希望自动生成用户注册密码。最好的方法是什么?

4

1 回答 1

4

解决方案是:

#app/models/User.rb
class User < ActiveRecord::Base
#...
  before_validation_on_create { |record| record.randomize_password unless record.password }
#...
end
于 2010-03-31T08:57:12.533 回答