首页 > 解决方案 > 如何在同一服务器上的 Web 应用程序(核心 PHP)和另一个 Web 应用程序(Laravel)之间共享会话?

问题描述

我有一个基于 Core PHP 构建的 Web 应用程序,需要构建复杂的模块,该模块决定构建在 Laravel 5.7 上。我需要的是无需登录两次相同的用户应该能够访问核心 PHP 模块和 Laravel 模块。

标签: phplaravel

解决方案


Laravel 允许多个会话驱动程序,例如filedatabase. 如果两个应用程序共享文件位置或数据库表,则它们可以共享会话。

有关驱动程序的更多信息可以在文档中找到:https ://laravel.com/docs/5.7/session#configuration

仅供参考:这样做并不容易,而且会话不应该像这样工作。更好的方法是使用中央登录系统。


推荐阅读