Pessoal por incrivel que pareça ontem consequi fazer o Auth funcionar so
estava apanhando para recuperar as roles..
Hoje pela manhã não loga mais nenhum usuario:

seque meus modelos
Role

class Model_Role extends Model_Auth_Role {

    public function unique_key($id = NULL)
    {
            if ( ! empty($id) AND is_string($id) AND ! ctype_digit($id) )
            {
                    return 'name';
            }

            return parent::unique_key($id);
    }
}

User:

class Model_User extends Model_Auth_User {

    public function unique_key($id = NULL)
    {
            if ( ! empty($id) AND is_string($id) AND ! ctype_digit($id) )
            {
                    return 'username';
            }

            return parent::unique_key($id);
    }
}


Metodo do Controller que faz login:

    public function action_login()
    {
        $this->auth = Auth::instance();
        $post = $this->request->post();
        $success = $this->auth->login($post['email'], $post['password']);
        if ($success)
        {
            $this->template->content = 'usuario logado';
        }
        else
        {
            $this->template->content = 'senha errada';
        }
    }



Minha configuração do Auth:

return array(

    'driver'       => 'ORM',
    'hash_method'  => 'sha256',
    'hash_key'     => '1,2,3,4,5,6,7,8,9',
    'lifetime'     => 1209600,
    'session_type' => Session::$default,
    'session_key'  => 'auth_user',

    // Username/password combinations for the Auth File driver
    'users' => array(
        // 'admin' => 'b3154acf3a344170077d11bdb5fff31532f679a1919e716a02',
    ),

);


uma ajuda aki por favor......

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