单点登陆的三种实现方式
生活随笔
收集整理的這篇文章主要介紹了
单点登陆的三种实现方式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
背景:單點登錄(Single Sign On, SSO)是指在同一帳號平臺下的多個應用系統中,用戶只需登錄一次,即可訪問所有相互信任的應用系統。舉例來說,百度貼吧和百度地圖是百度公司旗下的兩個不同的應用系統,如果用戶在百度貼吧登錄過之后,當他訪問百度地圖時無需再次登錄,那么就說明百度貼吧和百度地圖之間實現了單點登錄。
單點登錄的本質就是在多個應用系統中共享登錄狀態。如果用戶的登錄狀態是記錄在 Session 中的,要實現共享登錄狀態,就要先共享 Session,比如可以將 Session 序列化到 Redis 中,讓多個應用系統共享同一個 Redis,直接讀取 Redis 來獲取 Session。
目錄
實現方式一:父域 Cookie
總結
以上是生活随笔為你收集整理的单点登陆的三种实现方式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: javaScript学习笔记之typeo
- 下一篇: 你也在你的应用上添加B站上的弹幕效果