opa pessoal tentei de algumas formas e não foi editei os arquivos do modulo
e achei uma solução mais depois achei a solução sem modificar o modulo.
kkkkkk
fiz isso criei uma pasta auth em application e criei um arquivo orm.php com
o seguinte codigo que compatibiliza os dois sistemas:
<?php defined('SYSPATH') or die('No direct script access.');
class Auth_ORM extends Kohana_Auth_ORM
{
public function hash($str)
{
if ( ! $this->_config['hash_key'])
throw new Kohana_Exception('A valid hash key must be
set in your auth config.');
return "SUA CRIPTOGRAFIA":
}
}
o que fiz foi sobreescrever o metodo hash da classe de Driver orm contida
no modulo que seria essa contida em classes/auth/orm.php no modulo ORM os
beneficios da OO me derão uma solução sem editar o modulo. kkkkkkk apenas
disso:
class Auth_ORM extends Kohana_Auth_ORM { }
passei para isso colocando no colocal correto em application:
<?php defined('SYSPATH') or die('No direct script access.');
class Auth_ORM extends Kohana_Auth_ORM
{
public function hash($str)
{
if ( ! $this->_config['hash_key'])
throw new Kohana_Exception('A valid hash key must be
set in your auth config.');
return "sua senha criptografada da forma como quiser"
}
}
pronto fica aki a forma de compatibilizar logins antigos com o auth...
--
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.