Gracias Hernán.
Encontré una solución parecida, pero la tuya es más segura.
 
Saludos.

  _____  

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Hernan
Fernandez
Sent: Martes, 20 de Febrero de 2007 11:31 a.m.
To: Grupo Ruby Argentina
Subject: Re: [Ruby Arg] Pregunta de acts_as_authenticated


Lautaro,
Lo que sucede es que al hacer el before_filter protegiste toda la aplicación
incluyendo los controladores que realizan el proceso de login. Lo que tenes
que hacer es decirle que no aplique el filtro a determinados controladores o
a determinados metodos del controlador: 

class seguridad < AplicationController
   skip_before_filter :login_required, :only => [ :login, :signup ]
 
   ...
end

de esta manera "desproteges" solo los métodos que necesitas para el proceso
de login el resto queda protegido, se puede incluso expresarlo al revés: 

  skip_before_filter :login_required, :except => [ :index, :list ]


Saludos
Hernán Fernandez
netflux.com.ar

_______________________________________________
ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a