SSO單點登入流程

2021-08-20 06:54:45 字數 421 閱讀 6314

sso單點登入流程:

1.當使用者第一次登陸時,先通過sso單點登入系統進行登入操作.

2.根據使用者資訊查詢使用者資料驗證登入是否有效

3.如果使用者名稱和密碼都正確,則生成ticket.並將user物件轉化為json資料

4.將ticket和userjson資料寫入redis快取中

5.當使用者登陸成功後,在cookie儲存ticket資訊.

6.當使用者再次訪問前台系統時,首先根據ticket資訊,查詢redis快取伺服器.獲取使用者資料.

7.當使用者訪問購物車時,首先前台會校驗,根據ticket查詢使用者資訊,如果使用者沒有登陸則轉向單點登入系統.

8.當使用者訪問訂單系統時,首先前台會校驗,根據ticket查詢使用者資訊,如果沒有該使用者資訊,則轉向單點登入系統.

sso單點登入完美解決session共享問題

SSO單點登入流程說明

sso 登入流程說明 1 訪問a.com,驗證token,沒有 未登入 跳轉sso islogin驗證 2 訪問sso islogin,驗證token,沒有 未登入 跳轉sso login登入介面 3 sso login登入,驗證使用者名稱密碼,通過,則生成token並寫入cookie,註冊doma...

SSO單點登入

單點登入sso single sign on 就是在多個系統共存的環境下,使用者在一處登入 就不用在其他系統中登入,也就是使用者的一次登入就可以得到其他所有系統的信任。要點 儲存信任 驗證信任 最簡單實現sso的方法就是cookie,實現流程 然而cookie有如下缺點 1 cookie不安全 2 ...

sso單點登入

一 什麼是單點登入sso single sign on sso是一種統一認證和授權機制,指訪問同一伺服器不同應用中的受保護資源的同一使用者,只需要登入一次,即通過乙個應用中的安全驗證後,再訪問其他應用中的受保護資源時,不再需要重新登入驗證。二 單點登入解決了什麼問題 解決了使用者只需要登入一次就可以...