Не устанавливаются куки и сессии

Рейтинг: 1Ответов: 1Опубликовано: 28.03.2015

Подскажите решение проблемы - Архитектура: nginx -> apache

Авторизацию делаю через ajax на скрипт login.php, после успешной авторизации в скрипте login.php должны устанавливаться куки и сессии, но они не ставятся, в логах nginx и apache ошибок нет. В куках прописываю домен и путь.

Конфиг nginx
# Перенаправление на back-end
location / {
   proxy_pass http://192.168.10.80:8080/www2/public/;
   proxy_set_header Host $host;
   proxy_set_header X-Real-IP $remote_addr;
   proxy_set_header X-Forwarded-For $remote_addr;
   proxy_connect_timeout 120;
   proxy_send_timeout 120;
   proxy_read_timeout 180;
}

Использую фреймворк Codeigniter, код login.php

    $this->CI->input->set_cookie(array(
                'name'   => 'auth',
                'value'  => $data,
                'expire' => $ttl
            ));
    $newdata = array(
        'name'  => 'auth',
        'value'  => $data,
        'logged_in' => TRUE
);
$this->CI->session->set_userdata($newdata);

Ответы

Ответов пока нет.