| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202312*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:OAuth 2實戰寶典 ISBN:9787121467561 出版社:電子工業 著編譯者:糜鵬程 頁數:240 所在地:中國大陸 *此為代購商品 書號:1599440 可大量預訂,請先連絡。 內容簡介 隨著互聯網的普及,合作共贏成了一個越來越受重視的話題。一些成熟的互聯網企業,需要與眾多的第三方企業進行合作,以便為自己的用戶提供豐富的個性化應用。在這個過程中,企業需要將自身的一些能力(API)開放給第三方合作企業,具體的實現形式一般是搭建一個專門的開放平台系統。 無論企業通過何種方式來開放自身的能力,授權都是一個繞不開的話題。本書將通過8章來詳細對授權的相關內容進行闡述,主要內容包括OAuth 2概述、開放平台整體架構、實戰中的授權模式、OpenID從理論到實戰、授權碼授權模式回調地址實戰、簽名、授權信息、基於SpringSecurity的OAuth 2實戰。 本書適合OAuth 2研究者和愛好者、開放平台相關的技術人員和運營人員,以及第三方應用開發者閱讀。目錄 第1章 OAuth 2概述1 1 OAuth 2的定義 1 1 1 官方定義 1 1 2 開放平台中的定義 1 2 OAuth 2的四種授權模式 1 2 1 隱式授權模式 1 2 2 授權碼授權模式 1 2 3 授信客戶端密碼模式 1 2 4 授信客戶端模式 第2章 開放平台整體架構 2 1 功能架構 2 2 API網關係統 2 2 1 API整體架構 2 2 2 API網關與授權系統的關係 2 3 控制台系統 2 3 1 功能概述 2 3 2 控制台系統與授權系統的關係 2 4 服務市場 第3章 實戰中的授權模式 3 1 授權碼授權模式的應用 3 1 1 獲取code 3 1 2 獲取授權信息 3 1 3 刷新授權信息 3 2 用戶名密碼授權碼授權模式的應用 3 3 授信客戶端密碼模式的應用 3 4 授信客戶端模式的應用 3 4 1 標準授信客戶端欖式 3 4 2 自研應用 3 4 3 自研授信客戶端授權 3 5 插件化授權模式的應用 3 5 1 普通應用場景 3 5 2 官方應用場景 第4章 OpenID從理論到實戰 4 1 OpenID概述 4 1 1 OpenID定義 4 1 2 OpenID使用流程 4 1 3 Openld與OAuth 2 4 2 基於自增ID的OpenID方案 4 2 1 概述 4 2 2 基於單機模式下自增ID的實現方案 4 2 3 基於雪花演算法的OpenID生成方案 4 2 4 基於自增ID的OpenID生成方案總結 4 3 基於Hash演算法的OpenID方案 4 3 1 概述 4 3 2 Hash演算法簡介 4 3 3 使用Hash函數計算OpenID 4 3 4 基於Hash演算法的OpenID方案總結 4 4 基於對稱加密演算法的OpenID方案 4 4 1 概述 4 4 2 對稱加密演算法簡介 4 4 3 基於對稱加密演算法的OpenID實踐 4 4 4 基於對稱加密演算法的OpenID方案總結 4 5 基於嚴格單調函數的OpenID方案 4 5 1 相關概念 4 5 2 基於嚴格單調函數的OpenID實踐 4 5 3 基於嚴格單調函數的OpenID方案總結 4 6 基於向量加法的OpenID方案 4 6 1 UUID簡介 4 6 2 基於向量加法的OpenID實踐 4 6 3 矩陣乘法思路擴展 4 7 OpenID小結 4 8 UnionID 4 8 1 UnionID簡介 4 8 2 UnionID劃分方案 4 8 3 基於自增ID的UnionID方案 4 8 4 基於Hash演算法的UnionID方案 4 8 5 基於對稱加密演算法的UnionID方案 4 8 6 基於嚴格單調函數的UnionID方案 4 8 7 基於向量加法的UnionID方案 4 8 8 UnionID總結 第5章 授權碼授權模式回調地址實戰 5 1 普通回調地址 5 2 字元替換回調地址 5 2 1 場景引入 5 2 2 解決方案 5 2 3 基於字元替換的回調地址方案總結 5 3 自定義函數回調地址 5 3 1 FaaS簡介 5 3 2 FaaS實踐 5 3 3 自定義函數回調地址實踐 5 4 code生成方案 5 4 1 基於隨機數生成code方案 5 4 2 解決隨機code衝突 5 4 3 基於UUID生成code 5 5 code消費 5 5 1 標準code消費策略 5 5 2 code消費策略優化 第6章 簽名 6 1 簽名箅法引入 6 2 非對稱加密簡介 6 3 進一步探討簽名演算法 6 4 常見的簽名演算法 6 4 1 非對稱簽名箅法 6 4 2 開放平台實踐中使用的簽名算祛 6 5 開放平台簽名實例 第7章 授權信息 7 1 access_token簡介 7 1 1 短生命周期的可刷新access_token 7 1 2 短生命周期的無刷新access_token 7 1 3 永不過期的access_token 7 2 隨機字元實現 7 2 1 短生命周期的可刷新access_token 7 2 2 短生命周期的無刷新access_token 7 2 3 永不過期的access_token 7 2 4 基於隨機字元的access_token方案總結 7 2 5 隨機字元方案的缺陷及防禦 7 3 JWT實現 7 3 1 JWT簡介 7 3 2 JWT簡單實戰 7 3 3 基於JWT實現的授權信息 7 3 4 基於JWT的access_token方案總結 7 4 許可權包與Scope 7 4 1 Scope概念引入 7 4 2 開放平台中的Scope實現細節 7 5 SDK 第8章 基於Spring Security的OAuth 2實戰 8 1 隱式授權模式 8 1 1 授權系統的相關實現 8 1 2 開放網關的相關實現 8 1 3 相關實現的驗證 8 2 授權碼授權模式 8 2 1 授權系統的相關實現 8 2 2 開放網關的相關實現 8 2 3 相關實現的驗證 8 3 授信客戶端密碼模式 8 3 1 授權系統的相關實現 8 3 2 開放網關的相關實現 8 3 3 相關實現的驗證 8 4 授信客戶端模式 8 4 1 授權系統的相關實現 8 4 2 開放網關的相關實現 8 4 3 相關實現的驗證 8 5 四種授權模式總結 8 6 JWT 8 6 1 授權系統的相關實現 8 6 2 開放網關的相關實現 8 6 3 相關實現的驗證 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。  |