laravel 中 同个主域名下,多个项目共享session登录状态
2024-09-05 18:23:53
共享session的前提是session在一个公共的地方,比如database,redis等,laravel框架提供了很大驱动选择;
这里只需要在配置文件里配置三个地方即可
'driver' => env('SESSION_DRIVER', 'redis'),//session存放在公共地方
'cookie' => env(//设置各项目Session Cookie Name一致
'SESSION_COOKIE',
Str::slug(env('APP_NAME', 'laravel'), '_').'_session'
),'domain' => env('SESSION_DOMAIN', '.sweetsunnyflower.com'),//设置主域名
各项目之间只要有一个登录,其他项目就不需要登录了
最新文章
- 迭代字典中的key和value
- 【转载】Python与ArcGIS Engine的集成
- 未找到导入的项目,请确认 <;Import>; 声明中的路径正确
- JSP中的Servlet及Filter
- TortoiseSVN菜单项功能说明
- xcode的ios工程目录结构
- Numeral.js 是一个用于格式化和数字四则运算的js 库
- UI中的七种手势
- HDU 3294 Girls&#39; research
- 将本地的项目导入到github仓库总结lxw
- kubernetes 手绘画,先收藏一下
- Mybaits-plus实战(三)
- Yii Restful api自定义字段
- class 方法
- vue的全局引用
- 基于统计的无词典的高频词抽取(二)——根据LCP数组计算词频
- Ubuntu vim+ ctags(包括系统函数) + taglist 配置
- Django objects.all() ,objects.get() ,objects.filter()之间的区别
- laravel controller重写
- 读着读着《构建之法》(Build To Win) 越精神的白雪儿的思考