![]() #внутренности_фанфикса #технические_работы #исправление_ошибки
Нашлись последствия технических работ по смене версии PHP, которые были недавно. Изменилось поведение сессии, если при авторизации поставить галочку "Чужой компьютер", ранее эта сессия поддерживала неактивность в течение 12 часов, а после техработ возможное время неактивности уменьшилось до 24 минут. То есть, если писать долго пост в блоги или править главу фанфика, то можно было попасть на ошибку, потому что вас разлогинило. Время возможной неактивности возвращено обратно на 12 часов. 25 мая в 20:41
14 |
![]() |
ReFeRy Онлайн
|
Deskolador
Если не стоит галочка, сайт создаёт сессию в БД и пишет в куку идентификатор этой сессии. При следующем заходе на сайт, если есть такая кука в браузере и если устройство и браузер совпадают с теми, с которых сессия создавалась, происходит скрытая от юзера авторизация, юзер просто видит сайт так, будто он только что авторизовался. Если поставить галочку, в БД сессия не создаётся и кука не пишется. При следующем заходе авторизации не произойдёт. Сама текущая сессия поддерживается браузером и вебсервером одинаково в обоих случаях. Но если галочка не стояла, сессия померла от неактивности через 12 часов - сессия тут же будет восстановлена по куке. Если режим инкогнито не блокирует запись куки, то на эту галочку режим никак не влияет. А блокирует или нет, надо смотреть в сети инфу. 1 |
![]() |
|
Много раз видела жалобы на разлогинивание - за 12 лет ни разу не столкнулась.
|