Entendi. Funcionou corretamente agora.

Valeu pela ajuda Tulio!

On 7/19/07, Tulio Faria <[EMAIL PROTECTED]> wrote:
>
>
> Ola,
>
> seguinte... vc está entrando em looping infinito sem saber :)
>
> vc não pode deixar ele redirecionar caso seja igual a /admin/usuarios/
> logar/
>
> tente algo assim:
>
>   if (!$this->Session->check('Usuario'))
>   {
>      if (($this->params["controller"]!="usuarios"]&&($this-
> >params["action"]!="logar"])&&(isset($this->params["admin"]))){
>       $this->redirect("/admin/usuarios/logar/");
>      }
>   }
>
> eu não cheguei a testar, mas a idéia é deixar ele redirecionar apenas
> se o controller for diferente de usuarios, o action diferente de logar
> e ele estiver no admin route...
>
> Espero ter ajudado...
>
> []'s
>
> On 18 jul, 14:05, "Rodrigo Xavier" <[EMAIL PROTECTED]> wrote:
> > Prezados,
> >
> > Coloquei em beforeFilter() e teste com beforeRender()o seguinte:
> >
> >   if (!$this->Session->check('Usuario'))
> >   {
> >       $this->redirect("/admin/usuarios/logar/");
> >   }
> >
> > Se eu entendi corretamente, sempre que eu acesso uma área do sistema o
> > beforeFilter ou o beforeRender  redireciona para a tela de login caso
> > Usuario não esteja checked. O problema é que ao redirecionar para o
> > admin/usuarios/logar/ aparece a mensagem: A página não está
> redirecionando
> > corretamente
> >
> > O redirect funciona corretamente embora a pagina de login não carregue.
> Fiz
> > varios outros testes e o problema continua.
> >
> > Alguem tem alguma dica ou já passou por problema semelhante?
> >
> > Abraço a todos,
> >
> > Rodrigo Guimarães
> > Desenvolvedor Web
>
>
> >
>


-- 
Rodrigo Guimarães
Desenvolvedor Web

--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" dos 
Grupos do Google.
 Para enviar mensagens para este grupo, envie um email para 
[email protected]
 Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---

Responder a