[ruby-it] Restful authentication plugin problema con before_filter

pezzuya .. pezzuya-gruppi a yahoo.it
Lun 5 Ott 2009 10:53:52 CEST


> di norma faccio questo:
> 
> nell'application controller metto un filtro "senza eccezioni", poi nel
> controller che non voglio filtrare (come ad esempio l'azione del login),
> uso qualcosa tipo:
> 
> skip_before_filter :authorize, :only => [:new,:create]
> 
> Per quanto riguarda il redirect, devi evitare il filtro "authorize"
> sull'azione del login (/sessions/new) altrimenti � normale che vada in
> loop (gli stai dicendo redirigere verso il login, ed il filtro sul login
> dice di redirezionare comunque su se stesso).
> 
> spero di averti aiutato ;)
> A.

Ho risolto nel modo da te suggerito.
Ho inserito un before_filter authorize nell'application controller, ho 
modificato il redirect in questo modo:

redirect_to :controller => 'sessions', :action => 'new'

e ho inserito uno skip_before_authorize nel sessions controller

Grazie 1000 :-)

-- 
Posted via http://www.ruby-forum.com/.


More information about the Ml mailing list