如何实现laravel5.6与thinkphp3.2通过redis共享session的最佳长尾关键词方案?
- 内容介绍
- 文章标签
- 相关推荐
本文共计452个文字,预计阅读时间需要2分钟。
Laravel 5.6与ThinkPHP 3.2共享Redis会话方案,实际项目中历史项目用ThinkPHP 3.2开发,现需更新功能。更新部分功能,拟用Laravel 5.6进行开发。问题描述及需解决点:
在实际的项目中,历史项目使用thinkphp3.2开发,现在需要更新功能,更新功能的部分,拟使用laravel5.6进行开发。
问题描述
其中需要解决几个关键问题,其中之一便是用户认证的问题。即在系统1只登录后,系统2中自动识别其登录信息。即本质需要解决:laravel与thiniphp共享session的问题。
方案设计
session采用redis进行存储。thinkphp与laravel共离访问redis,根据相同的cookie,自动获取存储到redis中的认证用户信息。
解决方案
thinkphp开启redis支持
thinkphp3.2并不没有集成session的redis支持,此时,我们使用php中的设置来开启。
本文共计452个文字,预计阅读时间需要2分钟。
Laravel 5.6与ThinkPHP 3.2共享Redis会话方案,实际项目中历史项目用ThinkPHP 3.2开发,现需更新功能。更新部分功能,拟用Laravel 5.6进行开发。问题描述及需解决点:
在实际的项目中,历史项目使用thinkphp3.2开发,现在需要更新功能,更新功能的部分,拟使用laravel5.6进行开发。
问题描述
其中需要解决几个关键问题,其中之一便是用户认证的问题。即在系统1只登录后,系统2中自动识别其登录信息。即本质需要解决:laravel与thiniphp共享session的问题。
方案设计
session采用redis进行存储。thinkphp与laravel共离访问redis,根据相同的cookie,自动获取存储到redis中的认证用户信息。
解决方案
thinkphp开启redis支持
thinkphp3.2并不没有集成session的redis支持,此时,我们使用php中的设置来开启。

