Forum Webscript.Ru

Общие => Веб-технологии => Тема начата: от 30 Ноября 2001, 15:51:28

Название: Проблема авторизации
Отправлено: от 30 Ноября 2001, 15:51:28
Есть попытка сделать систему авторизации (пожалуйста, не надо говорить «возьми готовую, они продуманы до мелочей», хочу просто разобраться). Проблема заключается в хранении индефекаторов сессии:
1.   Куки за вариант рассмотрения принимать не хочется, слишком многие пользователи их отключают сразу.
2.   При любом сохранении сессии в файле или в БД возникает проблема удаления, индефекаторов, если пользователь закроет броузер или просто вылетит с инета.
Господа, кто может предложить решение.
Название: Проблема авторизации
Отправлено: DimovD от 30 Ноября 2001, 16:08:14
храни в бд, при обращении нового пользователя проверяй валидность каждого id (очень быстрая процедура).
А вообще, попробуй встроенные в PHP сессии. приличная вещь!
Название: Проблема авторизации
Отправлено: от 30 Ноября 2001, 16:16:46
Ты предлогаешь их не удалять вообще???
Название: Проблема авторизации
Отправлено: от 30 Ноября 2001, 18:26:46
Просто если база разрастается то появляется и растет с каждым пользователем вероятность совпадения, поэтому я хотел назначать новый индификатор при каждом новом посещении сайта (ЗДЕСЬ и появляется проблема с удалением по окончанию работы)
Название: Проблема авторизации
Отправлено: VaV от 30 Ноября 2001, 19:40:50
у каждого идентификатора сессии есть дата создания - старые просто kill
Название: Проблема авторизации
Отправлено: Макс от 30 Ноября 2001, 20:08:56
читай сессии, там предусмотрена возможность удаления старых сеансов.
Название: Проблема авторизации
Отправлено: от 01 Декабря 2001, 12:16:19
Видимо буду делать статический индифекатор....