Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Всем привет! Установил laravel 5.7.2, накатил базовую авторизацию (make:auth), сделал миграцию. На данном этапе все работает корректно.
После чего прописал в конфиге SESSION_DOMAIN=.localhost - начал получать ошибку:
419 Sorry, your session has expired. Please refresh and try again.
Сессии пробовал хранить в файлах, в кукисах, в базе. в любом из вариантов при SESSION_DOMAIN=localhost - всё работает исправно, стоит изменить на .localhost, либо *.localhost - ловлю эту ошибку.
Само собой чистил все кэши, включая браузерный.
PS: что ещё интересно, при попытке входа сессия создается.
PSS: прочитал гайд по созданию вопросов, хотелось бы дополнить информацию.
Версия Laravel 5.7.2
Версия PHP 7.2
ОС: Win7 x64
MySQL: 5.7.20
Apache 2.4
Подскажите, пожалуйста, что я делаю не так?
Изменено RMate (17.01.2019 23:47:14)
Не в сети
Да, тоже было такое, фактически как раз разбираюсь как и что. У себя на локалке сделал так:
APP_URL=mysite.loc
SESSION_DOMAIN="${APP_URL}"
На самом сайте разлогинился, удалил куки в браузере и теперь вроде работает.
Удачи!
Не в сети
Страницы 1