У меня есть переменная auth которая по умолчанию false (Строка 34). Далее идёт проверка на авторизацию и запись данных в cookie:
https://github.com/EngineGPDev/EngineGP/blob/main/...
После авторизации, некоторые разделы на сайте остаются не авторизованными и решается это очисткой cookie файлов каждой страницы индивидуально. После того как посылается команда на удаление cookie, ситуация схожая, пользователь авторизован пока не почистит их на каждой странице.
Прикрепляю видеоролик с проблемой
Там где звук корзины - происходит очистка cookie
https://youtu.be/XPL1Wsqvy14
Полностью меняли cookie, проблема не решилась.
Backend: php 8.0
Frontend: Apache + NGINX в режиме FastCGI
Можете ткнуть носом? Исходники на GitHub:
https://github.com/EngineGPDev/EngineGP
Проверка происходит в файле:
https://github.com/EngineGPDev/EngineGP/blob/main/... (Строки 34 - 77). Подключена библиотека Cookie в файле:
https://github.com/EngineGPDev/EngineGP/blob/main/... (Строки 433 - 439). Авторизация происходит через файл auth.php:
https://github.com/EngineGPDev/EngineGP/blob/main/...