我有以下設置: Laravel5和AnguarlJS Angular在前端發送$ http請求到Laravel5後端。 前端位於test.example.com,後端位於api.example.com 我現在的問題如下。 如果用戶獲得了一個與我們的數據庫相匹配的令牌,並且它已經獲得了一個打開的會話,那麼該站點將在啓動時進行測試。 如果不是,用戶可以像正常一樣使用他的憑據登錄。當登錄創建的令牌已成功保存到我們的數據庫中並且令牌應保存到會話項目中。完成後,會再次檢查用戶是否正確登錄,但顯然會話是空的。 我們注意到,Laravel爲我們從AngularJS所做的每個請求創建一個新會話。原因可能是來自不同子域的JS請求是跨域請求,瀏覽器不會發送cookie來識別會話。這可能是原因。Laravel 5每個請求新會話
顯然我不知道這個問題的解決方案。
嘗試域設置爲'「域」 =>「.example.com的」,''中的config/session.php'文件 – Razor 2015-02-12 01:08:59
我有這樣的全部時間,這是不是問題 – Sebi55 2015-02-12 01:15:05