2012-07-10 20 views

Respuesta

17

Diseñar utiliza Guardián entre bastidores y Warden le provee de una serie de devoluciones de llamada:

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

Tener un vistazo a la after_authentication de devolución de llamada. Eso es lo que estás buscando.

Código:

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

Usted puede simplemente crear un nuevo fichero de inicialización y poner el código allí. (Como /config/initializers/warden_callbacks.rb)

+0

¿Dónde debo escribir esas devoluciones de llamada? –

+2

Puede simplemente crear un nuevo archivo de inicializador y colocar el código allí. (Como '/ config/initializers/warden_callbacks.rb') – Tigraine

Cuestiones relacionadas