我有一个使用Devise的Rails 3.2应用程序设置.一切都很好,除了我重置密码(通过内置的路由和方法),Devise允许一个空密码.如果至少有一个字符,它将验证长度以及是否与确认匹配.我确实设置了用户帐户,他们可以在不输入密码的情况下更新他们的个人资料,但我认为这与重置密码没有任何关系.
任何帮助表示赞赏.
devise.rb - > http://pastie.org/3911178
user.rb - > http://pastie.org/3911187
ruby-on-rails devise
devise ×1
ruby-on-rails ×1