Ну, я просто нашел это с трудом. ;-)
Если вы используете Authlogic (2.0.11) в сочетании с Userstamp (2.0), убедитесь, что current_user
метод Authlogic в ActionController protected
и нет private
(как указано по умолчанию). Или вы получите NoMethodError в User sessionController # new .
Кроме того, он просто работает как шарм.
PS: Нет необходимости вручную внедрять этот set_stamper
метод в ActionController. Authlogic и Userstamp хорошо работают с методом, определенным плагином Userstamp. Если вы не представляете, о чем я говорю, просто игнорируйте это. :-)