Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Как разом удалить все сессии всех пользователей?
Покинул форум
Сообщений всего: 166
Дата рег-ции: Сент. 2011
Помог: 0 раз(а)
Как разом удалить все сессии всех пользователей?
BM21
Отправлено: 27 Сентября, 2018 - 20:10:53
Новичок
Покинул форум
Сообщений всего: 4
Дата рег-ции: Сент. 2018
Помог: 0 раз(а)
Если хранятся в файловой системе просто снести все файлы из директории, указанной в настройке конфигурации session.save_path , главное если они прост в /tmp без поддиректорий не снести лишнего.
LIME
Отправлено: 28 Сентября, 2018 - 13:06:35
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
чтоб не рисковать и для любого хранилища можно просто сменить имя(prefix) сессионной куки в настройках php/web-server/.htaccess
Покинул форум
Сообщений всего: 166
Дата рег-ции: Сент. 2011
Помог: 0 раз(а)
BM21 пишет:
Если хранятся в файловой системе просто снести все файлы из директории, указанной в настройке конфигурации session.save_path , главное если они прост в /tmp без поддиректорий не снести лишнего.
Риск. И на виртуальном хостинге у меня нет к этому доступа. (Добавление)
LIME пишет:
чтоб не рисковать и для любого хранилища можно просто сменить имя(prefix) сессионной куки в настройках php/web-server/.htaccess
Опять таки нет доступа. Максимальный уровень - список сайтов. Может вопрос по другому поставить. Я написал небольшое расширение к своему проекту, и чтобы оно заработало надо перелогиниваться. Можно всех разлогинить)?
LIME
Отправлено: 29 Сентября, 2018 - 06:24:52
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Я так понимаю, что при следующем посещении сайта они будут автоматически разлогинены, т.к. например:
user != user+solt Так?
LIME
Отправлено: 29 Сентября, 2018 - 19:50:44
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
если сменишь имя куки то они просто не найдут свою сессию
и естественно разлогинятся
ну элементарно же ну
что непонятно? спрашивай
Doox911
Отправлено: 29 Сентября, 2018 - 21:12:04
Частый гость
Покинул форум
Сообщений всего: 166
Дата рег-ции: Сент. 2011
Помог: 0 раз(а)
LIME пишет:
если сменишь имя куки то они просто не найдут свою сессию
и естественно разлогинятся
ну элементарно же ну
что непонятно? спрашивай
Да понятно! Спасибо! Надо, мне, просто голову включать(
LIME
Отправлено: 29 Сентября, 2018 - 22:17:50
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
Doox911 молоток
удачи
LIME
Отправлено: 30 Сентября, 2018 - 10:54:35
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
LIME пишет:
если сменишь имя куки то они просто не найдут свою сессию
чушь сказал
найдут ведь
не сработает
тогда можно перенести сессию в бд
и там удобнее с ней работать
погугли как это сделать (Добавление)
или заноси в эту же сессию версию приложения
и если она не совпадает/ее нет
тогда программно разлогинивай
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.