【问题标题】:How to access session of a php application via another laravel application which hosted in same domain?如何通过托管在同一域中的另一个 laravel 应用程序访问 php 应用程序的会话?
【发布时间】:2019-03-15 11:37:07
【问题描述】:

我有一个托管在 domain.loc 上的 php 应用程序(非 Laravel)。

我需要将sessionlogin 数据访问到另一个 使用 Laravel 开发并托管在同一域中的应用程序(它的地址是 'domain.loc/testing')。

domain.loc -- [非 Laravel 应用]

domain.loc/testing -- [Laravel 应用]

是否有任何可能的方法可以在不使用token-based 的情况下访问 laravel 应用程序中的非 laravel 应用程序会话 身份验证。

或者无论如何我们可以通过非 laravel 应用程序对 laravel 应用程序进行身份验证?

【问题讨论】:

    标签: php laravel session laravel-5


    【解决方案1】:

    public 文件夹中的index.php 文件的开头添加session_start()。这将“恢复” php 会话。

    之后,您可以在 laravel 应用中使用 php superglobal $_SESSION['foo'] 访问会话。

    【讨论】:

    • 谢谢安加德。有效。这会影响 Laravel 会话吗?或者我们可以同时使用这两个会话吗?
    • @IsuruBuddhika 这不会影响 Laravel 会话。
    猜你喜欢
    • 2018-06-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-14
    • 1970-01-01
    • 2020-01-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多