簡單幾句話锨阿,
1、使用redis進(jìn)行緩存數(shù)據(jù)记罚,保證session的共享墅诡。
前提是頂級域名相同,設(shè)置cookie到頂級域名里面桐智,這樣獲取的就都一樣了末早。
2烟馅、單點(diǎn)登錄-非session共享模式
1)A請求A.com校驗(yàn)未登陸,強(qiáng)轉(zhuǎn)入login.com登陸頁面然磷,要求用戶登陸
2焙糟、A登陸成功后跳轉(zhuǎn)success.login.com頁面下,cookie在login.com域名下样屠,并得到個ticket值(ticket設(shè)置個有效期穿撮,安全點(diǎn)),設(shè)置到redis中
3痪欲、 success.login.com頁面發(fā)生302跳轉(zhuǎn)悦穿,轉(zhuǎn)回A.com頁面并攜帶ticket值
4、 A.com服務(wù)器探測到此請求未登陸业踢,于是后端發(fā)ticket 到login.com校驗(yàn)栗柒,校驗(yàn)通過,則a.com?把cookie設(shè)置a.com域名下