在server1(Laravel)和server2(React)之间共享会话

时间:2017-11-01 15:13:09

标签: php laravel reactjs session

我的手上有一个特殊的情况,需要帮助/指导。

我在example.com上使用Laravel编写了主应用程序。 example.com/dashboard是另一台服务器,提供用React编码的单页应用程序和由Lumen驱动的后端(另一台服务器)。

服务器A - 主应用程序(Laravel),example.com 服务器B - 仪表板(React),example.com / dashboard 服务器C - 仪表板后端(流明),dashboard.example.com

挑战在于了解服务器A和服务器B应用程序之间的用户签名。 B和C很好,因为请求通过API令牌等无状态机制进行身份验证。

但是,我如何做到以下几点:

用户在example.com(服务器A)登录,点击example.com/dashboard(服务器B),服务器B(React)的应用程序恢复用户会话。

我正在使用Redis和Laravel。

对服务器B的请求将具有Cookie标头,我认为这将允许我恢复会话,但是如何使用React恢复?

0 个答案:

没有答案