Задать вопрос
@easycode
не боюсь задавать глупые вопросы ))

Отключить создание пользовательских сессий в Yii 1.x для некоторых запросов к сайту?

Мобильное приложение делает Ajax-запросы к сайту на Yii 1.x. В Yii для каждого такого запроса стартует новая пользовательская сессия, потому что мобильное приложение не умеет хранить COOKIE для передачи PHPSESSID сайту.

Как сделать так, чтобы при запросах из мобильного приложения сессии в Yii не стартовали? При этом как определить именно запросы от мобильного приложения я знаю. Вопрос именно про остановку механизма сессий!

Кстати сессии хранятся в БД, конфигурация такая:

'session' => array(
    'timeout' => 32400, // 9 часов
    'class' => 'system.web.CDbHttpSession',
    'connectionID' => 'db',
    'sessionTableName' => 'session',
),
  • Вопрос задан
  • 232 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • FructCode
    Yii2 Фреймворк
    2 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы