Estoy intentando acceder a la sesión actual de after_authenticate de devolución de llamada de Warden (que corre por debajo Idear) en Rails 3.Cómo acceder a la sesión de Alcaide/Idear after_authentication de devolución de llamada en Rails
En la parte superior de mi controlador de aplicación que quiero hacer algo como:
Warden::Manager.after_authentication do |user,auth,opts|
user.associate_with_ids(session[:pending_ids])
end
el objetivo final es tener una lista de ID de registros que se almacenaron en la sesión antes de inscribirse y asociarlos con el modelo de usuario después de signo en
cualquier ayuda. ser mucha aplicación Reciated
Esto funcionó para mí, la respuesta debajo de auth.session no. – cpuguy83
Gracias! Este es un gran pequeño truco! – LukeS