我有一个使用Authlogic gem并需要该功能的应用程序 的Userstamp plugin。
AFAIK Userstamp 与RestfulAuthentication的效果非常好,但我找不到任何提及与 Authlogic 一起使用的内容。
有没有人试图将它们合并?我应该注意哪些问题?我是否应该使用完全不同的插件/ gem来将 Userstamp 的功能与 Authlogic 结合使用?
非常感谢你的帮助!
答案 0 :(得分:1)
好吧,我刚刚发现它很难。 ; - )
如果将Authlogic(2.0.11)与Userstamp(2.0)结合使用,请确保ActionController中的Authlogic current_user
方法为protected
而不是private
(默认情况下) )。或者你会在User sessionsController#new 中得到 NoMethodError。
除此之外,它就像魅力一样。
P.S。:无需在ActionController中手动实现set_stamper
方法。 Authlogic和Userstamp可以很好地使用Userstamp插件定义的方法。如果你不知道我在说什么,那就忽略它吧。 : - )