簡體   English   中英

Laravel 5注銷無法正常工作

[英]Laravel 5 logout not working properly

盡管這是一個重復的問題,但是所有可用的解決方案都不適用於我。

問題是在我的應用程序中,我將用戶重定向到/auth/logout以注銷。 依次注銷用戶並重定向到/auth/login 但是,單擊主頁上的任何導航鏈接或刷新頁面都會重定向並登錄用戶。

  • 不是瀏覽器緩存問題 ,因為在那種情況下,僅頁面(內容)會被緩存。 就我而言,我可以使用整個會話。(可以執行所有CRUD操作)。
  • 如果注銷后,我以其他用戶身份登錄,則先前用戶的會話仍然存在,即,已登錄用戶是先前用戶。
  • 我在session.php中將domain設置為“ xyz.com”,因為我在子域中使用相同的會話。
  • 我在用戶表中有一個Remember_token()列。 該值在登錄注銷時更改。
  • 多次刷新/auth/login會重定向到帶有會話的/ ,有時不會。 相當混亂。

如果我重定向到xyz.com/auth/logout而不是sub.xyz.com/auth/logout該問題現在似乎已解決。

奇怪的行為。 雖然沒有解釋。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM