| Русскоязычный форум, посвященный фреймворку Kohana http://forum.kohanaframework.su/ |
|
| Обновление сессии в Базе Данных http://forum.kohanaframework.su/viewtopic.php?f=31&t=327 |
Страница 1 из 2 |
| Автор: | Shustoff [ 19 авг 2012, 22:57 ] |
| Заголовок сообщения: | Обновление сессии в Базе Данных |
При авторизации пользователя создается сессия в БД. При каждом запросе к БД, ее lifetime обновляется. Можно как-то сделать lifetime не обновляемым, а статичным? Например 1 час, и чтобы через 1 час пользователя разлогинивало, вне зависимости от его действий. |
|
| Автор: | Sergey [ 19 авг 2012, 23:08 ] |
| Заголовок сообщения: | Re: Обновление сессии в Базе Данных |
Shustoff писал(а): При авторизации пользователя создается сессия в БД. При каждом запросе к БД, ее lifetime обновляется. Можно как-то сделать lifetime не обновляемым, а статичным? Например 1 час, и чтобы через 1 час пользователя разлогинивало, вне зависимости от его действий. Конечно! config/session.php Код: |
|
| Автор: | Shustoff [ 19 авг 2012, 23:43 ] |
| Заголовок сообщения: | Re: Обновление сессии в Базе Данных |
Ну у меня такой же конфиг, только 'encrypted' => FALSE. Обновляет lifetime при каждом запросе. Напишите свой config/encrypt.php? |
|
| Автор: | Sergey [ 19 авг 2012, 23:46 ] |
| Заголовок сообщения: | Re: Обновление сессии в Базе Данных |
Код: |
|
| Автор: | Shustoff [ 19 авг 2012, 23:56 ] |
| Заголовок сообщения: | Re: Обновление сессии в Базе Данных |
Все равно обновляет. config/auth.php покажите? |
|
| Автор: | Sergey [ 20 авг 2012, 00:01 ] |
| Заголовок сообщения: | Re: Обновление сессии в Базе Данных |
Код: |
|
| Автор: | Shustoff [ 20 авг 2012, 00:17 ] |
| Заголовок сообщения: | Re: Обновление сессии в Базе Данных |
Не помогло( |
|
| Автор: | Sergey [ 20 авг 2012, 00:24 ] |
| Заголовок сообщения: | Re: Обновление сессии в Базе Данных |
Значит не правильно работаете с сессиями |
|
| Автор: | Shustoff [ 20 авг 2012, 00:49 ] |
| Заголовок сообщения: | Re: Обновление сессии в Базе Данных |
Нативный драйвер правильно работает, а с БД не хочет. |
|
| Автор: | Sergey [ 20 авг 2012, 01:59 ] |
| Заголовок сообщения: | Re: Обновление сессии в Базе Данных |
Попробуйте указать в файле bootstrap.php Код: Тут всё нормально? Код: |
|
| Страница 1 из 2 | Часовой пояс: UTC + 4 часа [ Летнее время ] |
| Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |
|