Laravel TokenMismatchException in VerifyCsrfToken.php line 68

717
16 февраля 2017, 01:20

Есть такое дело - при отправке POST данных на сервр после истечения сессии - возникает данное исключение. Ну или если на другой странице сделать логаут и отправить форму. Почему и зачем это происходит - предельно ясно. Хотелось бы узнать - кто как поступает с этим исключением. Такое поведение не прозрачно для пользователя. Допустим мы сделаем редирект на форму входа. Но при установленной галочке "запонить меня" сессия автоматом рестартнет и никакого входа не будет. А будет стораница которая указана в редиректе после входа. А данные из формы потеряются. Сделать редирект бек с данными формы? оК, хорошо. Пользователь нажимает сохранить, ловим исключение, делаем редирект бек на ту же страницу с теми же данными. Данные не теряются. И токен уже будет корректный. Но как пользователю понять что произошло? Я даже затружняюсь придумать такое сообщение, которое бы описало этот процесс. Потому что по сути кроме рестарта сессии ничего не произошло. Данные конечно же не сохранились. Хотелось бы красивого решения.

READ ALSO
Integrated Windows Authentication для PHP под IIS

Integrated Windows Authentication для PHP под IIS

Есть интранет-ресурс, написанный на PHPРаботает под управлением IIS6 (FastCGI)

465
Статичная страница в yii 2.0

Статичная страница в yii 2.0

Я новичок в yii + мне пришлось сразу работать с чужим существующим проектомНикак не могу понять, что мне надо сделать для того, чтобы добавить...

406
Выборка Nраз из бд mysql

Выборка Nраз из бд mysql

Подскажите как сделать выборку из базы данных MySQL определенных категории по 8 товаров

356
Удаление атрибутов во всех html тегах, кроме <img> (php)

Удаление атрибутов во всех html тегах, кроме <img> (php)

Необходимо очистить html-код от стилей, которые в него написал визуальный редакторДелаю так:

452