Sto cercando di accedere alla sessione corrente da after_authenticate callback di Warden (esecuzione sotto Devise) in Rails 3.Come accedere sessione da Warden/Elaborare after_authentication richiamata in Rails
Nella parte superiore della mia application controller voglio fare qualcosa di simile:
Warden::Manager.after_authentication do |user,auth,opts|
user.associate_with_ids(session[:pending_ids])
end
l'obiettivo finale è quello di prendere un elenco di ID dei record che sono stati memorizzati nella sessione prima di iscriversi e associarli con il modello utente dopo Entra
Qualsiasi aiuto sarebbe. essere molto app reciated.
Questo ha funzionato per me, la risposta qui sotto auth.session non ha fatto. – cpuguy83
Grazie! Questo è un piccolo grande trucco! – LukeS