開放授權實戰——OAuth2最新應用場景開發

{{ _getLangText('m_detailInformation_goodsAuthorText') }}糜鵬程
{{ _getLangText('m_detailInformation_goodsPublisherText') }}深智
2024年06月19日
ISBN:9786267383742
{{ _getLangText('m_detailInformation_goodsTips1Text') }}
{{ _getLangText('m_detailInformation_goodsActivityText') }}
{{ activityObj.name }}

{{_getLangText("m_detailIntroduction_goodsIntroductionText") }}

本書介紹了關於OAuth 2及其應用於開放平台,全書共分8章。

第1章介紹了OAuth 2的四種授權模式,為後續章節奠定基礎。

第2章簡述開放平台的架構和系統組成,給出開放平台功能的宏觀概念。

第3章從實戰角度詳細介紹OAuth 2在開放授權系統中的應用,包括流程、參數及四種授權模式的變種。

第4章討論了OpenID的整合,儘管它不屬於OAuth 2標準,但在開放平台業務中扮演重要角色。

第5章專注於基於授權碼的授權模式,探討生成回呼地址和code的方法。

第6章介紹授權過程中使用的加密和簽名算法,以及授權資訊的更新支持。

第7章比較了不同類型的授權資訊,幫助讀者根據實際情況選擇。

最後,第8章提供基於Spring Security實現OAuth 2四種標準授權模式的範例程式,供讀者參考。


【本書看點】

★OAuth 2完整詳細說明

☆開放平臺架構,API閘道系統

★授權模式,獲取code,授權用戶端及密碼模式

☆OpenID連接OAuth 2,雪花及Hash演算法、UnionID

★授權碼回呼位址實際範例、FaaS介紹

☆簽名演算法

★授權資料、access_token詳解、JWT實戰

☆以Spring Security為基礎的OAuth 2實戰