Сразу к сути: Есть форма авторизации (Ajax) 2 поля Логин, Пароль. Жмем на кнопку отправляем Ajax запрос получаем JSON ответ. И если пришел статус true отправляем еще один Ajax на получение шаблона личного кабинета.
В целом все понятно и просто.
Но по умолчанию пользователь имеет гостевую сессию вот с такими данными:
$_SESSION = array(
'login' => 'guest',
'password' => 'guest',
'access' => '0'
);
Гостевая сессия по умолчанию не ограничена таймаутом.
Если пользователь вводит правильные Логин и Пароль то мне нужно поставить нужный мне таймаут и поменять логин, пароль и уровень доступа сессии.
Подскажите есть ли способы записи новых параметров и нового таймаута сессии без ее завершения? если нет то как мне лучше реализовать завершение гостевой и старт новой (пользовательской) сессии?