Не так работает модуль. При авторизации со значением $remember = TRUE, должен отправлять куки на 2 недели с токеном, а токен записывать в базу. А он отправляет куки до закрытия браузера(не чего не записывая в бд) и при Auth::instance()->logout($destroy = TRUE) не удаляет куки, хотя должен.
Вот, что в контроллере
$login = Arr::get($_POST, 'login', '');
$password = Arr::get($_POST, 'password', '');
$remember = $_POST['remember'];
$auth->login($login,$password, $remember);
Вот конфиг auth.php
return array(
'driver' => 'ORM',
'hash_method' => 'sha256',
'hash_key' => '2, 4, 6, 7, 9, 15, 20, 23, 25, 30',
'lifetime' => 1209600,
'session_type' => Session::$default,
'session_key' => 'auth_user',
Ответ
Решил проблему, только таким способом: $auth->login($login,$password, TRUE); По другому не как не получается, при приеме $remember
Комментариев нет:
Отправить комментарий