OAuth2.0應該是目前微服務架構下最流行的鑑權框架了。那麼接下來,跟着老萬學OAuth2.0
本套筆記主要以實戰爲主,通過項目實戰說明OAuth2.0的認證原理和一些特性功能的控制。關於OAuth2的理論部分由於網上太多,這裏我不會過多的介紹,大家可以自己網上查閱。
相關源碼都保存在我的Github賬號下,都可以下載直接運行。
總綱:
- 四種認證方式的基本使用
- 用戶信息的數據庫加載(包括用戶的權限信息)
- 用戶的權限控制
- 認證信息保存策略
- 客戶端信息保存策略
- JWT認證
- 資源服務器遠程認證
- 異常封裝(重點)
- 用戶單次登錄的實現
- 密碼加密方式說明
- 查詢用戶信息的緩存機制開啓
- sso單點登錄
- 自定義認證方式(重點)
如果你還有其他OAuth2.0認證方面的想了解的內容,可以在底下評論留言。我會盡力抽空調研下。
最後,如果我寫的文章對您能有些許幫助,請幫忙點贊、關注。
下面是我的微信公衆號,也會不定期更新一些java方面的內容,歡迎大家來撩。