Обработка PHP-сессии - PullRequest
       2

Обработка PHP-сессии

1 голос
/ 11 января 2011

У меня есть веб-приложение на PHP и MySQL с таблицей пользователей, я хотел бы убедиться, что в систему входит только один пользователь с каждой комбинацией имени пользователя и пароля.

Я ищу указатели налучший способ обработать их сеансы,

1) Сохранить ключ сеанса и последний раз, когда он использовался рядом с именем пользователя в базе данных
2) Поместить дату последней регистрации в файле cookie
3) session_name()?

Заранее спасибо

1 Ответ

4 голосов
/ 11 января 2011

Создайте новую таблицу с идентификатором пользователя в качестве внешнего ключа вместе с идентификатором сеанса. Когда новый пользователь входит в систему, проверьте, существует ли идентификатор в таблице. Когда пользователь выходит из системы, убедитесь, что вы удалите удалить запись из новой таблицы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...