項目前台網域名稱為 home.test.com 後台為 admin.test.com
前台使用者登入註冊,使用介面方式,提交到 admin.test.com 裡的控制器
現在是在 admin.home.com 往 session 添加使用者資訊,home.test.com 擷取不到在home.test.com 添加的 session-使用者資訊,尋找了相關資料,得到一種解決方案
admin.test.com
ini_set("session.cookie_domain",'eles.com');//註:該參數必須在sesson_start()之上,否則將不會生效 session_start(); $_SESSION['user_name'] = '梁山良民'; echo $_SESSION['user_name'];
home.test.com
ini_set("session.cookie_domain",'eles.com'); session_start(); echo $_SESSION['user_name'];
感覺這種形式不太好,而且laravel的session擷取不到,有沒有其他的解決辦法呢?
回複內容:
項目前台網域名稱為 home.test.com 後台為 admin.test.com
前台使用者登入註冊,使用介面方式,提交到 admin.test.com 裡的控制器
現在是在 admin.home.com 往 session 添加使用者資訊,home.test.com 擷取不到在home.test.com 添加的 session-使用者資訊,尋找了相關資料,得到一種解決方案
admin.test.com
ini_set("session.cookie_domain",'eles.com');//註:該參數必須在sesson_start()之上,否則將不會生效 session_start(); $_SESSION['user_name'] = '梁山良民'; echo $_SESSION['user_name'];
home.test.com
ini_set("session.cookie_domain",'eles.com'); session_start(); echo $_SESSION['user_name'];
感覺這種形式不太好,而且laravel的session擷取不到,有沒有其他的解決辦法呢?
設定domain,'.test.com'