Laravel - кнопка "Назад" закрывает сеанс

Dan Cruz спросил: 12 мая 2018 в 04:13 в: php

Такая проблема возникает только в определенном представлении, где я сгенерировал отчеты.

Когда я сгенерировал отчет, кажется, все в порядке, но когда я попытался вернуться на предыдущую страницу, где я поставил данные для сгенерированного отчета вместо того, чтобы возвращаться на страницу, он возвращается к входу в систему. Затем я снова регистрируюсь, чтобы попытаться сгенерировать отчет, но на этот раз он показывает мне вид Истекает страница из-за бездействия. Пожалуйста, обновите и повторите попытку.

Честно говоря, я не знаю, что здесь произошло, потому что диспетчер отчета не имеет ничего, чтобы вызвать это. Это случайный случай, иногда он возвращается на страницу для создания отчетов, но, очевидно, это небольшая проблема.

Я думаю, что это проблема кэша, но я не уверен.

CACHE_DRIVER=array
SESSION_DRIVER=file

2 ответа

Gammer ответил: 12 мая 2018 в 05:12

После создания отчета вы можете забыть любой конкретный ключ сеанса или очистить все.

$request->session()->forget('key');$request->session()->flush();
Muhammad Abad ответил: 12 мая 2018 в 05:15

Я разрушаю свои мозги. Я уверен, что видел это раньше, и это было связано с Session Cookie Domain

'domain' => env('SESSION_DOMAIN', null),

, попробовав изменить этот код кода в файле session.php

Dan Cruz ответил: 12 мая 2018 в 05:27
У меня уже есть это.
Dan Cruz ответил: 12 мая 2018 в 05:27
Все равно, спасибо за помощь.