sanu0074
Новичок
Такая ситуация, юзер авторизовывается на сайте, в сессию записываются его некоторые данные, в куки хэш и id.
Если время жизни сессии истекло, или она умерла, проверяются куки, если там есть хэш и id то извлекаются данные и вновь записываются в сессию.
Но, может быть такой случай, например в сессии хранится фамилия юзера и она гдето на странице отображается, например админ изменил эту фамилию и получается в бд уже новые данные а пользователь видит только те что у него в сессии, новые увидит только в том случае когда обновятся данные в сессии (т.е. надо либо перезайти в акк, либо дождаться смерти сессии).
Вопрос в том, как обновить сессию юзеру, при изменении какихто данных в бд? (постоянно делать запросы к бд, тупо извлекать данные пользователя при каждом обновлении страницы не вариант, нужно более умное решение)
Если время жизни сессии истекло, или она умерла, проверяются куки, если там есть хэш и id то извлекаются данные и вновь записываются в сессию.
Но, может быть такой случай, например в сессии хранится фамилия юзера и она гдето на странице отображается, например админ изменил эту фамилию и получается в бд уже новые данные а пользователь видит только те что у него в сессии, новые увидит только в том случае когда обновятся данные в сессии (т.е. надо либо перезайти в акк, либо дождаться смерти сессии).
Вопрос в том, как обновить сессию юзеру, при изменении какихто данных в бд? (постоянно делать запросы к бд, тупо извлекать данные пользователя при каждом обновлении страницы не вариант, нужно более умное решение)