![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| RaZoR |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 97 Регистрация: 6.5.2004 Где: Оренбург Репутация: нет Всего: 1 |
народ, чет я туплю.. никак не врублюсь почему у меня авторизация на моем сайте не сохраняется. Т.е. если ходишь по сайту, то все отлично, но зайти через некоторое время, то её уже не будет. При авторизации кидаю куку:
а на каждой странице подбираю:
в чем проблема то? |
||||
|
|||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: 7 Всего: 32 |
А таймаут сессий на сервере? (см. phpinfo())
-------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
| RaZoR |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 97 Регистрация: 6.5.2004 Где: Оренбург Репутация: нет Всего: 1 |
если про это, то вот: session.gc_maxlifetime 1440
если нет, то скажи точнее что нужно? |
|||
|
||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: 7 Всего: 32 |
Это - 24 минуты, дефолтное значение. Сессия убивается на сервере через 24 минуты после последнего контакта с пользователем. Хочешь больше - увеличь этот параметр с помощью конфига или ini_set()
-------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
| yUAC |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 103 Регистрация: 9.6.2004 Репутация: 3 Всего: 3 |
Судя по собственному опыту, этот параметр не помогает (может быть, конечно, я что-то неправильно делал...). Я лично делал для этого сохранение последней сессии в базу для каждого пользователя (у меня просто там пользователей немного, и у всех вход по логину и паролю), а потом просто в начале доставал последнюю сессию из базы. Правда, не сказал бы, что это очень рациональный метод, но что поделаешь... |
|||
|
||||
| RaZoR |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 97 Регистрация: 6.5.2004 Где: Оренбург Репутация: нет Всего: 1 |
ну пользователей будет надеюсь много, а кроме того, чтобы менять это время другие способы есть сделать авторизацию через сессии и запоминать ее?
|
|||
|
||||
| RaZoR |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 97 Регистрация: 6.5.2004 Где: Оренбург Репутация: нет Всего: 1 |
так что, никто не поможет? как у вас сделана авторизация?
|
|||
|
||||
| Ignat |
|
|||
![]() Флудератор ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4030 Регистрация: 19.4.2004 Где: غيليندزيك مدينة Репутация: 10 Всего: 73 |
У меня базовая аутентификация. Но у тебя по ходу задачи другие, и тебе не пойдет.
-------------------- Теперь при чем :P |
|||
|
||||
| yUAC |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 103 Регистрация: 9.6.2004 Репутация: 3 Всего: 3 |
Я лично делал авторизацию по кукам + сессии.
|
|||
|
||||
| RaZoR |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 97 Регистрация: 6.5.2004 Где: Оренбург Репутация: нет Всего: 1 |
yUAC
как именно? |
|||
|
||||
| Sufius |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 332 Регистрация: 5.4.2004 Где: Питер Репутация: 1 Всего: 1 |
А почему бы не использовать БД вместо куков?
По-моему удобнее с БД... а кукисы как дополнение уже... |
|||
|
||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: 7 Всего: 32 |
Скоро доведу до ума и опубликую свой сессионый движок. Пользует MySQL для хранения сессионной инфы.
Хочу еще доработать, чтоб была возможность пользовать фаилы (как это делает PHP). Возможно, "автопереключение" между фаилами и СУБД в зависимости от нагрузки. Короче, через где-то неделю будет в FAQ. -------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |