單點(diǎn)登錄流程

用戶通過(guò)瀏覽器訪問(wèn)系統(tǒng)A(CAS Client),系統(tǒng)A 檢查本地有沒(méi)有token,就是登錄信息,如果沒(méi)有就帶著訪問(wèn)地址去認(rèn)證中心(CAS Service)檢查有沒(méi)有全局Session ,如果沒(méi)有返回登錄頁(yè)面讓用戶登錄,此時(shí)還帶著那個(gè)訪問(wèn)系統(tǒng)A的地址,登錄完成后認(rèn)證中心保存全局的Session ,去剛剛訪問(wèn)系統(tǒng)A的地址,外加一個(gè)令牌(ticket),系統(tǒng)A 收到令牌后向認(rèn)證中心發(fā)起驗(yàn)證,通過(guò)后保存本地token. 有本地token后就可以直接和瀏覽器交互了。 用戶訪問(wèn)系統(tǒng)B,系統(tǒng)B檢查有沒(méi)有本地token ,如果沒(méi)有帶著訪問(wèn)地址去認(rèn)證中心,認(rèn)證中心發(fā)現(xiàn)有全局session ,返回訪問(wèn)系統(tǒng)B 的地址,外加令牌。系統(tǒng)B 收到令牌,向認(rèn)證中心校驗(yàn),通過(guò)后保存本地token

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容