【问题标题】:Laravel 5 logout not working properlyLaravel 5注销无法正常工作
【发布时间】:2015-07-28 01:21:48
【问题描述】:

虽然这是一个重复的问题,但所有可用的解决方案都不适用于我。

问题是在我的应用程序中,我将用户重定向到/auth/logout 以注销。 这反过来会注销用户并重定向到/auth/login。 但是点击主页上的任何导航链接或刷新页面都会重定向并登录用户。

  • 不是浏览器缓存问题,因为在这种情况下,只有页面(内容)会被缓存。就我而言,我可以使用整个会话。(所有可能的 CRUD 操作)。
  • 如果注销后,我以另一个用户身份登录,则前一个用户的会话仍然存在,即登录的用户是前一个用户。
  • 我已将session.php 中的domain 设置为“xyz.com”,因为我在子域中使用相同的会话。
  • 我在 users 表中有一个 remember_token() 列。此值会在登录注销时更改。
  • 多次刷新/auth/login 将重定向到/ 会话,有时不会。相当混乱。

【问题讨论】:

    标签: php session laravel laravel-5


    【解决方案1】:

    如果我重定向到xyz.com/auth/logout 而不是sub.xyz.com/auth/logout,问题似乎暂时解决了。

    奇怪的行为。不过没有解释。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-07-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-07
      • 2015-07-05
      • 2013-06-28
      相关资源
      最近更新 更多