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
--
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.