Когда я вхожу в систему моих пользователей, я делаю это так:
$logkey = md5(uniqid());
$_SESSION['user'] = array(
'id' => $udata['id'],
'username' => $udata['username'],
'logkey' => $logkey
);
setcookie('uid', base64_encode($udata['id']),(time()+2592000));
setcookie('ulogkey', $logkey,(time()+2592000));
setcookie('rmu', $udata['rmu'],(time()+2592000));
Хотя я установил сеанс на месяц с момента их входа в систему, иногда я выхожу из системы через 10 минут или когда я закрываю браузер.
Что я делаю неправильно?
Задача ещё не решена.
Других решений пока нет …