2012-07-10 12 views

risposta

17

Devise usa Warden dietro le quinte e Warden si fornisca una serie di callback:

https://github.com/hassox/warden/wiki/callbacks

Date un'occhiata al after_authentication callback. Questo è quello che stai cercando.

Codice:

Warden::Manager.after_authentication do |user, auth, opts| 
    # your code here.. 
end 

Si può semplicemente creare un nuovo file di inizializzazione e mettere il codice lì. (Come /config/initializers/warden_callbacks.rb)

+0

Dove dovrei scrivere tali callback? –

+2

È possibile semplicemente creare un nuovo file di inizializzazione e inserire il codice lì. (Come '/ config/initializers/warden_callbacks.rb') – Tigraine

Problemi correlati