其實php下cookies或session實現多二級域名同時登錄小編覺得還是比較簡單了,下面一起來看一個例子吧.
公司網站設置了幾個二級域名,老板要求無論會員走到哪個域名,主域名或者二級域名,用戶都是登錄狀態,而不需要重新登錄,很明顯,要求是單點登錄.
php中有兩種方法實現,情況不外乎是利用cookie保存session_id,各域名都可以訪問到該cookie,進而獲取該session_id:
1.使用session_set_cookie_params()方法:
session_set_cookie_params(0, $path,'Vevb.com');
2. 使用ini_set或修改php.ini,修改session.cookie_domain的值:
ini_set('session.cookie_domain','Vevb.com')
新聞熱點
疑難解答