Boss |
|
---|---|
В общем проследил всю цепочку действий, которые происходят после запроса на авторизацию. Все данные нормально передаются и т.д. Проблема оказалась в том, что при всех нормально поступающих параметрах куки не создавались функцией sed_setcookie и все тут. Начал копать саму функцию. В итоге дошел до тупого - экспериментам с PHP-функцией setcookie. Как оказалось...
Такой код НЕ работает с любым доменом: <?PHP
setcookie("TEST", "12345", (time()+60*60*24*7), "/", "site.ru");
?> А такой без проблем создает куки: <?PHP
setcookie("TEST", "12345", (time()+60*60*24*7), "/");
?> Т.е. функция не работает если задать домен для кука. ХЗ кто виноват. Использую последнюю версию мозилы, может дело в ней. В итоге убрал в настройках COT домен для куков. Хотя всегда ранее задавал данный параметр. Теперь все нормально. Куки записываются. Авторизация слетать больше не должна. |