Forum Webscript.Ru
Общие => Веб-технологии => Тема начата: от 30 Ноября 2001, 15:51:28
-
Есть попытка сделать систему авторизации (пожалуйста, не надо говорить «возьми готовую, они продуманы до мелочей», хочу просто разобраться). Проблема заключается в хранении индефекаторов сессии:
1. Куки за вариант рассмотрения принимать не хочется, слишком многие пользователи их отключают сразу.
2. При любом сохранении сессии в файле или в БД возникает проблема удаления, индефекаторов, если пользователь закроет броузер или просто вылетит с инета.
Господа, кто может предложить решение.
-
храни в бд, при обращении нового пользователя проверяй валидность каждого id (очень быстрая процедура).
А вообще, попробуй встроенные в PHP сессии. приличная вещь!
-
Ты предлогаешь их не удалять вообще???
-
Просто если база разрастается то появляется и растет с каждым пользователем вероятность совпадения, поэтому я хотел назначать новый индификатор при каждом новом посещении сайта (ЗДЕСЬ и появляется проблема с удалением по окончанию работы)
-
у каждого идентификатора сессии есть дата создания - старые просто kill
-
читай сессии, там предусмотрена возможность удаления старых сеансов.
-
Видимо буду делать статический индифекатор....