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