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.
