Невозможно поделиться сеансом между двумя проектами laravel - PullRequest
0 голосов
/ 04 августа 2020

У меня два разных проекта на laravel (работает на localhost). Я хочу поделиться своим сеансом входа Project 1 в Project 2

Я выполнил следующие шаги в моем Project 1

  1. Выполните следующие команды

php artisan session:table composer dump-autoload php artisan migrate

Добавлено в Env

SESSION_DRIVER=database

SESSION_DOMAIN=".http://localhost/"

Обновить сеанс конфигурации. php

'driver' => env('SESSION_DRIVER', 'database')

И В Project 2

  1. Добавлено в Env

    SESSION_DRIVER=database

    SESSION_DOMAIN=".http://localhost/"

  2. Обновить сеанс конфигурации. php

'driver' => env('SESSION_DRIVER', 'database')

Ключ приложения для обоих проектов также одинаковый и использует ту же базу данных

Теперь я столкнулся с ошибкой в ​​обоих моих проектах. Когда я вхожу в систему Project 1, мой сеанс истекает с ошибкой 419. А в таблице сеанса столбец user_id после входа в систему равен нулю.

...