En la aplicación my rails 3 utilizo Omniauth para la parte de autenticación del usuario (fb/twitter).La sesión de Omniauth caduca cuando el navegador está cerrado
En realidad me siguen esta:
https://github.com/RailsApps/rails3-mongoid-omniauth
https://github.com/RailsApps/rails3-mongoid-omniauth/wiki/Tutorial
Pero, Al cerrar la sesión del navegador expira y necesito volver a iniciar sesión. ¿Cómo puedo mantener la sesión para los usuarios recurrentes?
¡Cualquier ayuda sería muy apreciada!
claro: qué sucede esto solo en su entorno/navegador local? ¿Cómo funciona su entorno de prueba con las cookies HTTP? – mkro
después de iniciar sesión, el session_controller almacena user_id: session [: user_id] = user.id https://github.com/RailsApps/rails3-mongoid-omniauth/blob/master/app/controllers/sessions_controller.rb – Lamp
No se puede decir realmente qué sucede en su aplicación, pero tal vez quiera consultar la duración de la cookie y otras configuraciones de las cookies de sesión de rails: http://oldwiki.rubyonrails.org/rails/pages/HowtoChangeSessionOptions – mkro