TRILHOS: Authlogic gem & Userstamp plug-in
-
05-07-2019 - |
Pergunta
Eu tenho um aplicativo que usa o Authlogic gem e precisa a funcionalidade do Userstamp plug-in .
AFAIK Userstamp funciona muito bem com RestfulAuthentication , embora eu não consegui encontrar nada mencionar a usá-lo em conjunto com Authlogic .
Alguém de vocês tentaram combiná-los? Existem questões que eu deveria estar ciente de? Devo usar um completamente diferente plugin / gem para obter a funcionalidade de Userstamp em combinação com Authlogic ?
Muito obrigado pela sua ajuda!
Solução
Bem, eu só descobri-lo da maneira mais difícil. ; -)
Se você usar Authlogic (2.0.11) em combinação com Userstamp (2.0) certificar-se de que o método current_user
de Authlogic na ActionController é protected
e não private
(como é o padrão). Ou você vai ter um NoMethodError em SessionsController Usuário # new .
Além disso ele simplesmente funciona como um encanto.
P.S .: Não há nenhuma necessidade de implementar manualmente o método set_stamper
na ActionController. Authlogic e Userstamp trabalho bem com o método definido pelo plugin Userstamp. Se você não tem idéia do que estou falando, simplesmente ignorar isso. : -)