Não sei se o correto.

Mas fiz o usuario ser 'login' e 'admin' e agora consigo fazer o login e
validar se eh ou nao admin.

Seria isso?


Em 27 de abril de 2012 22:40, Gustavo Souza <[email protected]>escreveu:

> Ae pessoal,
>
> Estou enfrentando o seguinte problema:
> Quero quando o usuario fizer o login, dependendo do site tipo 'login' ou
> 'admin' redirecionar para um determinado lugar;
>
> se (user=='admin')
>         redirect->'admin/'
> else redirect->'pages/
>
> Consigo fazer o login, mas meu sistema so deixa logar quando é usuario do
> tipo 'login'. Sou altamente iniciante neste FW. Peguei um exemplo de login
> da internet.
>
> meu metodo de login:
> public function action_login()
>     {
>         $this->template->content = View::factory('pages/user/login')
>             ->bind('message', $message);
>         if (HTTP_Request::POST == $this->request->method())
>         {r
>             $remember = array_key_exists('remember',
> $this->request->post()) ? (bool) $this->request->post('remember') : FALSE;
>             $user =
> Auth::instance()->login($this->request->post('username'),
> $this->request->post('password'), $remember);
>             if ($user)
>             {
>                 Request::current()->redirect('user/index');
>             }
>             else
>             {
>                 $message = 'Login failed';
>             }
>         }
>     }
>
> Em nenhum lugar disse que ele so pode aceitar tipo 'login'. Onde pode
> estar isso? ou é uma regra do Auth?
>
> E preciso veirificar seu tipo. Tentei o loged_is('admin') mas nao deu. Ele
> so aceita 'login'.
>
>
>
> --
> Att,
>
> Gustavo Souza
>
>


-- 
Att,

Gustavo Souza

-- 
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos 
Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para 
[email protected].
Para obter mais opções, visite esse grupo em 
http://groups.google.com/group/kohana-php?hl=pt-BR.

Responder a