【发布时间】:2011-09-14 06:14:13
【问题描述】:
我在使用 Authlogic 的服务器上突然出现以下错误
NoMethodError (undefined method `valid_password?' for #<ProductionHouse:0xb53859cc>):
authlogic (2.1.3) [v] lib/authlogic/session/password.rb:191:in `send'
authlogic (2.1.3) [v] lib/authlogic/session/password.rb:191:in `validate_by_password'
authlogic (2.1.3) [v] lib/authlogic/session/callbacks.rb:72:in `validate'
authlogic (2.1.3) [v] lib/authlogic/session/validation.rb:64:in `valid?'
authlogic (2.1.3) [v] lib/authlogic/session/existence.rb:65:in `save'
app/controllers/user_session_controller.rb:162:in `create'
pdfkit (0.5.1) lib/pdfkit/middleware.rb:16:in `call'
无法解决突然发生的问题?有没有人知道这方面的,请帮忙?
【问题讨论】:
-
我遇到了同样的问题。如果您找到解决方法,请报告。
-
确保你的模型使用
acts_as_authentic...你重启了你的应用服务器了吗??