我有兩個以上的項目,都在xampp localhost上運行,並使用內置auth laravel。版本5.3和版本5.2 如果我登錄到兩個項目,其中一個項目將立即註銷。 這兩個項目都在htdocs文件夾中。 兩者都使用來自laravel原始配置的相同文件會話配置。 如何解決這個問題?如果託管在共享主機中,會不會成爲問題?是什麼導致了問題?登錄用戶在不同項目之間不存在
0
A
回答
5
除非另有定義,否則會話cookie是基於每個域定義的。因此,如果您有兩個項目在同一個域中使用相同的會話變量,則會導致衝突。
如果您使用不同的域,那麼沒有問題,所以我不會預見到這個問題將轉移到共享主機,除非您堅持使用相同的域和目錄中的項目。大多數網站使用子域來分隔應用程序會話。
+3
只需補充說明,可以輕鬆修復此問題,更改在同一個域上運行的每個項目的cookie名稱。這可以通過config/session.php –
+0
更改config數組鍵'cookie'的值來完成。@JulianRodriguez的評論確實有效。謝謝 – elijah7
相關問題
- 1. 〜(用戶的家目錄)和登錄用戶之間不匹配
- 2. chown用戶目錄,不存在用戶
- 3. 用戶登錄時不存在django
- 4. PHP登錄:顯示登錄用戶和未登錄用戶之間不同內容的最佳方式
- 5. .htaccess登錄不存在的目錄?
- 6. Django不保留用戶在視圖之間登錄
- 7. 登錄用戶的不同頁面以及登錄用戶的根目錄
- 8. 目錄在iOS應用程序啓動之間不存在
- 9. 不同用戶之間存在相同的會話值
- 10. 在不同用戶之間共享git
- 11. Cakephp:在cakephp中登錄不同用戶的不同平臺
- 12. 會話不在不同目錄的頁面之間工作
- 13. 模板不存在/帳戶/登錄
- 14. gradle項目構建目錄不存在
- 15. 在不同目錄中的頁面之間使用$ _SESSION
- 16. 在項目之間共享用戶庫
- 17. SqlDataReader的項目之間表現不同
- 18. 在兩個不同的項目之間使用SpringTemplate進行POST
- 19. 在不同計算機之間同步IntelliJ項目
- 20. 循環在目錄之間不工作
- 21. 登錄使用不同的用戶
- 22. 不同目錄之間共享的APC緩存?
- 23. 在菜單項之間的項目空間不在asp.net工作
- 24. Behat用戶登錄不同功能
- 25. 登錄不同職位的用戶
- 26. 登錄用戶的不同菜單
- 27. twitter4j登錄使用不同的帳戶
- 28. 登錄 - 不同的用戶角色
- 29. 在不同的目錄之間共享一個流浪實例
- 30. 在兩個不同的目錄之間運行「<」命令
相同或不同的域? – piotr
都在本地主機上使用htdocs文件夾,project1文件夾,project2文件夾等xampp。 localhost/project1/public和localhost/project2/public –