不同的 Laravel 项目共享登陆 SESSION 的问题?

两个项目都是使用的Laravel5.4 ,一个域名是a.XXX.com,另一个是b.XXX.com 主域名一样,怎么设置才能使在一个网站上登录成功后,打开另一个网站能直接登录呢,不需要重新登录?

《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 3

SSO了解一下

6年前 评论

之前有過類似的解決方案,不知道還管不管用
问答:Laravel 如何实现同域名下 session 统一登陆

6年前 评论
Sparkfly

共享session 这个简单
1.将两个项目的 app_key 配置相同,保证cookie加密解密一致。
2.将登录状态写入cookie path 修改为 *.domain.com
3.相同的方式读取登录状态即可

6年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!