當前位置:
首頁 >
统一登录框架设计
發布時間:2025/3/20
30
豆豆
2019獨角獸企業重金招聘Python工程師標準>>>
token 校驗
?1 ? 多個應用端口 登錄, ?統一登錄入口
2 ? ?不同端口的應用登錄的用戶, 有獨立的service服務, (服務功能 :?校驗登錄憑證, 獲取用戶登錄信息 ,用戶自動注冊 等等?) , 可擴展多個不同的應用端口, 不影響已有功能 .
3 ? ?對應的不同的服務,?用戶中心緩存一份服務清單列表:?====(? 應用id ,和登錄改應用的服務id ?,通過 應用id 獲取對應的服務id ), 得到處理不同端口登錄的用戶登錄邏輯. ? 目前服務清單列表是靜態的配置, 程序啟動后讀取到內存中的方式, ?當追加新的應用入口的是 ?追加響應的配置 .?
4 ?為了支持多種方式登錄, 配置化的靜態的憑證的校驗的服務列表, 可以通過追加配置的方式追加登錄方式(也需要提供相應的服務) . ?并且該配置的服務列表 緩存于本地. ?依據登錄方式獲取對應的登錄校驗服務 .
5 ?完成所有的登錄邏輯邏輯以后, ?生成token , ? ? token 支持 統一的格式, 方便模糊查詢 , 支持按照前綴查詢 , : ? 支持按照應用的端口,獲取所有的token 的功能, ?可以實現不同的應用之間共享token的設計 , ?實現單點登錄的功能 , ?一處登錄, 將token 與應用id綁定 ?,多次調用redis 的setex命令 ?. 實現配置化 允許共享的token的應用結構 ,?
???
轉載于:https://my.oschina.net/u/3106499/blog/1305524
總結
- 上一篇: Win10一周更新系统开始面向企业分支推
- 下一篇: 如何科学的进行信息安全投入:信息安全不是