Sentry Cookie не прикрепляется

Я работаю над приложением Laravel 4 и использую Sentry для аутентификации. Мне нужно добавить Keep Me Logged In функциональность в моем приложении. Я погуглил и обнаружил, что передавая вторую переменную Sentry::login($user, $remember) устанавливает печенье. Я сделал это и могу убедиться, что он работает из браузера (Chrome). Но как-то всякий раз, когда я пытаюсь Sentry::check() через день он возвращает ноль для файлов cookie. Даже когда cookie присутствует в браузере. Кто-нибудь может указать, что я делаю не так? То же самое происходит, когда я прикрепляю свой собственный файл cookie к ответу.

Этот сценарий происходит на моем производственном сервере. Принимая во внимание, что это прекрасно работает на моем локальном сервере.

PS: срок службы куки установлен навсегда (5 лет)

1 ответ

Решение

Поработав некоторое время над этой проблемой, я наконец смог ее решить, создав и добавив пользовательский файл cookie в ответ после входа в систему. А потом написал middleware чтобы проверить это печенье. Если есть, то войдите в систему и продолжайте.

Другие вопросы по тегам