/ / PHP Zend Framework Killing session серед усіх браузерів при виході з системи - php, zend-framework, zend-session

PHP Zend Framework Вбивство сесій у всіх браузерах під час виходу з системи - php, zend-framework, zend-session

Я можу увійти в свою програму за допомогою Firefox іГугл хром. Коли я натискаю вихід із google chrome, він повертається на екран входу. Однак користувач все ще входить у Firefox. Як видалити сеанси з Firefox та Google Chrome, коли я виходжу з одного з браузерів.

Дякую!

Відповіді:

0 для відповіді № 1

Одним із рішень є зберігання кожного session_id з user_id у таблиці db, наприклад:

table active_session
id: primary key
user_id: int 11
session_id: varchar(50)
login_time: timestamp

тоді, якщо ви хочете припинити один сеанс, ви можете шукати user_id за допомогою session_id, а потім видаліть усі інші сеанси з таблиці.