【问题标题】:How to get Kohana session in 3rd party script?如何在 3rd 方脚本中获取 Kohana 会话?
【发布时间】:2019-08-23 03:06:39
【问题描述】:

我在子文件夹中有一个 Kohana 3.3.3 应用程序和几个 3rd 方脚本。当我登录我的 Kohana 应用程序会话时,'logged_in' 被设置为 true。我想在 Kohana 应用程序之外检查logged_in 是否为真。

我试过这个解决方案:How to get kohana session data outside kohana application? 但是使用此代码我无法登录我的根应用程序。

有什么方法可以访问 Kohana 会话吗?

【问题讨论】:

    标签: php kohana


    【解决方案1】:

    这完全取决于您在 Kohana 中使用的会话类型。假设这是native,那么你必须至少知道它的名字,然后:

    session_name('your session name');
    session_start();
    

    虽然最好实现整体:https://koseven.ga/documentation/api/Session_Native#_read

    另一个问题可能是会话数据的加密,但也可以克服:https://koseven.ga/documentation/api/Session#read

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-12
      • 1970-01-01
      • 1970-01-01
      • 2014-05-27
      • 2010-10-25
      相关资源
      最近更新 更多