如何让CodeIgniter会话跨多个应用程序工作?

时间:2013-06-14 07:45:02

标签: codeigniter session

我在CI安装中使用了两个不同的应用程序。第一个被称为“管理员”......显然是一个管理员面板。第二个是“前端”,其他一切都是。我为每个应用程序和相同的成员表使用相同的数据库,用于管理员身份验证和成员身份验证。问题是,由于CI会话类不使用本机PHP会话,因此会话仅在其设置的应用程序中有效(这是有意义的)...例如,如果确实是管理员的用户登录到系统通过前端应用程序然后单击指向管理应用程序的链接,他们需要再次登录。如果他们在登录这两个应用时选择了“记住我”选项,这显然不是问题。

我该如何解决这个问题?或者你们认为让他们再次登录管理应用程序更好,只是为了再次验证他们的管理员状态?

感谢您的时间。

1 个答案:

答案 0 :(得分:0)

您可以使用本机php会话。有class你可以复制粘贴,你不必更改任何其余的代码。