Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Использование сессий. Запрет повторной авторизации.
Форум программистов > Интернет и сети > Web-программирование > PHP программирование
Alex_Presnyakov
Для авторизации используются сессии. Нужен запрет на повторную авторизацию с другой машины или просто браузера (т.е. если прользователь зашел на сайт, то с таким именем и паролем невозможно зайти с другой машины и пользователь работает в пределах сессии).

Первое что приходит в голову - это всех кто заходит кидать во временную таблицу в базу и соответственно по этой же таблице проверять всех входящих. Если пользователь просто закрыл сайт, то как удалить его из временной таблицы? Или есть более оптимальное решение?
MajestiC
Почему такая задача встретилась (какова реальная проблема)?

Ps. Дейтсвительно, если вам не подходит стандартный механизм сессий, то вам придется реализовать свой (что довольно легко). А удаление лишних данных вы можете реализовать через CRON или просто при загрузке кем-то некоторой/любой страницы.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Русская версия IP.Board © 2001-2008 IPS, Inc.