Diego .. acho que tem erro de lógica aí .. bom, não estou usando o Auth ..
nem tenho MySQL aqui ..

//criou o objeto ORM
$user = ORM::factory('user');

/setou
$user->email    = '[email protected]';
$user->username = 'dieglopviana';
$user->password = md5('senha');

//salvou o usuário .. vc não tinha salvado
$user->save();

// m x n
tabela users_roles
user_id
role_id

tabela role
id
name

Adiciona a regra login $role->name == 'login'
$user->add(ORM::factory('role', 'login'));

//salva relação muito-para-muitos
$user->save();

if ( $user->saved ){

  echo 'Cadastrou';

} else {

  echo 'Não cadastrou';

}

pelo pouco que sei de ORM .. deveria ser algo nesse estilo aí
--
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