Я пытаюсь использовать модуль Auth с драйвером ORM в Kohana 3.3.0, но единственное, что я могу сделать, это вставить новых пользователей в базу данных.Я не могу войти с ними.
$user = ORM::factory('User')->create_user($user_data, array(
'username',
'password')
);
$user->save();
$user_id = !empty($user->id) ? $user->id : 0;
$user_type = !empty($_POST['admintype'] ? $_POST['admintype'] : 3);
//$user->add('roles', ORM::factory('Role', array('name' => 'login')));
$user->add('roles', $user_type);
пользователь создан, но когда я пытаюсь войти, он возвращает null
$user_name = !empty($_POST['username']) ? $_POST['username'] : '';
$userpassword = !empty($_POST['userpassword']) ? ($_POST['userpassword']) : '';
$user = Auth::instance()->login($user_name, $userpassword);