Tengo una aplicación que tiene autenticación básica Devise. Después de iniciar sesión, me gustaría buscar la cuenta de usuario (el usuario pertenece_ a la cuenta, la cuenta tiene_muchos usuarios) y almacenarla en la sesión para que esté disponible como @current_user
.¿Puedo ejecutar acciones personalizadas después de iniciar sesión correctamente con Devise?
¿Cuál es la manera en que los rieles almacenan sesiones en formación como esta? ¿Existe un gancho que pueda usar con Devise para ejecutar código después de iniciar sesión correctamente?
parece bastante hacky –
[este] (http://rubydoc.info/github/plataformatec/devise/master/Devise/Models/DatabaseAuthenticatable#after_database_authentication-instance_method) parece una forma menos hacky. – Anjan
Esto fue respondido en 2011 y fue la solución aceptada en ese momento. Gracias por la actualización de otro método. –