Аутентификация в форуме | |
---|---|
Joys Автор Сообщений: 3565 Откуда: Старая Русса Дата регистрации: 25.06.2000 |
Я получил несколько писем о проблемах при работе с форумом, если во время входа не отмечать опцию запомнить пароль.
Проблема в следующем. Все пользовательские настройки хранятся в БД, извлекаются по ID сессии пользователя. если вышеупомянутую опцию не включать-ID передается через строку запроса (движек сам формирует ссылки должным образом), если помечать-то через cookie со сроком "годности" 1 год. Соответственно если в первом случае выйти за пределы форума, то вернувшись ID теряется. Поэтому я немного поменял порядок передачи ID сессии для тех, кто не хочет сохранять пароль. ID сессии будет параллельно передаваться и через cookie, но действительные на время сеанса (то есть пока не закроете браузер) В любом случае данные cookie с компьютера могут быть удалены, путем перехода по ссылке выход |
© 2000-2024 Fox Club  |