Pregunta

Tengo una aplicación que utiliza la Authlogic gema y necesita la funcionalidad del Userstamp plugin .

AFAIK Userstamp funciona muy bien con RestfulAuthentication , aunque no pude encontrar nada que mencionara su uso junto con Authlogic .

¿Alguno de ustedes ha intentado combinarlos? ¿Hay problemas que debería tener en cuenta? ¿Debo usar un complemento / gema completamente diferente para obtener la funcionalidad de Userstamp en combinación con Authlogic ?

¡Muchas gracias por tu ayuda!

¿Fue útil?

Solución

Bueno, lo descubrí por el camino difícil. ;-)

Si utiliza Authlogic (2.0.11) en combinación con Userstamp (2.0), asegúrese de que el método current_user de Authlogic en ActionController esté protected y no private (como es el predeterminado). O obtendrás un NoMethodError en User sessionController # new .

Además de eso, simplemente funciona como un encanto.

P.S .: No es necesario implementar manualmente el método set_stamper en ActionController. Authlogic y Userstamp funcionan bien con el método definido por el complemento Userstamp. Si no tienes idea de lo que estoy hablando, simplemente ignora esto. :-)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top