rl-group/laravel-share-session

此包的最新版本(1.3)没有可用的许可信息。

一个创建SESSION的包被连接的所有应用共享

1.3 2019-08-01 09:35 UTC

This package is auto-updated.

Last update: 2024-09-29 05:22:03 UTC


README

Laravel中创建SESSION的包被共享到任何应用

安装

在Laravel 5应用的根目录下通过 composer 安装

composer require rl-group/laravel-share-session

将以下行添加到 .env

DB_ACCOUNT_CONNECTION=accounts
DB_ACCOUNT_HOST=127.0.0.1
DB_ACCOUNT_PORT=3306
DB_ACCOUNT_DATABASE=
DB_ACCOUNT_USERNAME=
DB_ACCOUNT_PASSWORD=

更新DB_ACCOUNT_DATABASE,DB_ACCOUNT_USERNAME,DB_ACCOUNT_PASSWORD以获取SESSION共享的数据库详细信息

更新composer

composer update

运行包安装命令

php artisan package:install

使用

  • 完成 make:Auth
  • App/User.php 文件中添加 use RlGroup\ShareSession\Traits\UserFromAccounts;
  • App/User.php 文件中将行 use Notifiable 改为 use Notifiable, UserFromAccounts;
  • 使用主项目登录信息检查网站登录