XYZ軟體補給站-XYZ教學網-XYZ教育王
最新目錄光碟
115學年國小國中高中影音
115上學期國小.國中.高中
114下學期國小.國中.高中
114上學期國小.國中.高中
113下學期國小.國中.高中
113上學期國小.國中.高中
TKB數位學堂影音教學
110年金榜函授影音教學
110年讀享國考小學堂
109年超級函授影音教學
109年高點.高上影音教學
2026年知名線上課程教學
2026年4月10號軟體新片
國小.國中.高中教學
國小命題.考卷類.教學
國中命題.考卷類.教學
高中命題.考卷類.教學
翰林雲端學院影音教學
三貝德升學王影音教學
三貝德小學王影音教學
康軒學習網影音教學
萬試通學習王影音教學
名師學院影音教學
AI學霸網影音教學
OneStudy+影音教學
行動補習網影音教學
一點通、五南、林晟
國小補習班影音教學
國中補習班影音教學
高中補習班影音教學
四技統測.警專.護理師
線上課程綜合教學
YOTTA線上課程綜合教學
HAHOW線上課程綜合教學
OMIA線上課程綜合教學
PPA線上課程綜合教學
UD線上課程綜合教學
天下線上課程綜合教學
知識衛星線上課程教學
9比1線上課程綜合教學
知名線上課程綜合教學
edu磨課師課程綜合教學
臺灣全民學習平台
2026年知名有聲書教學
兒童、青少年聽書_有聲書
朗讀、名人說書_有聲書
相聲、課堂講座_有聲書
中醫.命理.股票.講說
電子書綜合教學
漫畫合輯相關電子書
人文社會相關電子書
休閒生活相關電子書
宗教心靈相關電子書
財經商管相關電子書
語言學習、電腦資訊
親子童書、漫畫繪本
文學小說相關電子書
醫藥養生、藝術設計
考試證照、科學科普
少兒親子相關電子書
心理勵志相關電子書
世界文學、生活風格
政府考用、社會科學、建築
科學、哲學宗教、旅遊
教育、商業相關電子書
傳記、華文文學電子書
語言、電腦、歷史地理
醫學保健、藝術、類型文學
電子書、多媒體綜合教學
公職國考.研究所(單科)
所有科目題庫班相關考試
所有科目總複習相關考試
公職國考共同科目
行政.司法相關考試
律師司法官.司法相關
財經.會計.統計.管理
電子.電機.資訊相關考試
土木.結構.機械相關考試
測量.水利.環工.工業考試
社會.文化.地政.不動產
物理.化學.後醫.插大
護理.營養.衛生.醫類
教育.觀光.心理.語言
警察,消防,法類相關考試
鐵路.郵政.運輸.農業考試
未分類相關考試
公職國考就業(套裝)
公務人員高普考相關考試
關務.移民.外交.民航
國安局.調查局.司法.警察
公務人員鐵路特考
技師執照類相關考試
教職.轉學考.後醫.研究所
國營事業相關考試
專業繪圖軟體
工程繪圖.計算.分析軟體
繪圖、圖像、靜態影像
電子.電機.電信應用軟體
3D動畫、模型、模具軟體
Autodesk系列程式軟體
ADOBE奧多比工具軟體
Corel、PTC、訊連、圖庫
程式軟體光碟
程式合輯、軟體合輯
影片、多媒體相關軟體
音樂、聲音相關軟體工具
字型、微軟系列軟體
系統優化.清理.修復工具
掃描.PDF.辦公文書工具
程式開發.數據.資料庫
FTP傳輸.下載.遠端工具
報表.會計.統計.數學軟體
硬碟.備份救援.還原工具
知識、遊戲、音樂
外語檢定、外語綜合教學
專業幼兒綜合教學
迪士尼幼教系列
巧連智幼教系列
中醫.命理.股票.講說
PC電腦遊戲系列
MP3音樂及音樂光碟
演唱會.MTV.卡拉OK
網站首頁 站內搜索 購物結帳 手動下單 問題反應 訂單查詢 訂購說明
您現在的位置:網站首頁 電子書綜合教學 語言、電腦、歷史地理 光碟詳情
商品編號: DCE7178
商品名稱: OAuth 2.0 從入門到實戰:利用驗證和授權守護 API 的安全 出版公司:博碩文化 作者:周建毅(Miles) 類型:電腦 PDF電子書 繁體中文版
語系版本: PDF電子書 繁體中文版
運行平台: PDF電子書,沒有任何平台限制,終身使用
更新日期: 2025-09-01
光碟片數: 1片CD光碟
銷售價格: $100元
熱門標籤: 利用驗證  的安全  博碩文化  周建毅  電腦  OAuth  Miles 

OAuth 2.0 從入門到實戰:利用驗證和授權守護 API 的安全 出版公司:博碩文化 作者:周建毅(Miles) 類型:電腦 PDF電子書 繁體中文版

圖片說明:

OAuth 2.0 從入門到實戰:利用驗證和授權守護 API 的安全 出版公司:博碩文化 作者:周建毅(Miles) 類型:電腦 PDF電子書 繁體中文版
內容說明:


商品資料
作者:周建毅(Miles)
出版社:博碩文化股份有限公司
出版日期:2022-12-16
課程類型:電腦
ISBN/ISSN:9786263333185

內容簡介
? 台灣第一本 OAuth 2.0 專書 ?

帶你一次了解 OAuth 2.0 與 OpenID Connect 的完整流程!

Web 平台已是現今網路生態不可或缺的一部分。當建立新的應用程式時,可能會想要取得使用者在其他平台上的資訊,但這個過程充滿了許多資安風險。身為程式與架構的開發團隊,該如何使用正確的技術,來保護應用程式和使用者呢?
本書將會介紹目前最穩定的兩個協定:OAuth 2.0 與 OpenID Connect 的完整流程以及實作。此外,本書在一開始也會介紹身分驗證與授權的基本元素,讓讀者能夠輕鬆理解協定設計的基本原理,而不再是一知半解。

漸進式學習主題

● 了解身分驗證概論以及 Web 基礎
基礎是非常重要的,在 OAuth 2.0 上更是如此。從身分驗證概論、HTTP 協定的特性、演算法的基礎,接著延伸到身分驗證的實作,這些都是後續理解協定須具備的前置技能。

● OAuth 2.0 與擴充協定的介紹
本書將整理官方協定,並按適合初學者學習的順序來安排章節。其中包括 OAuth 2.0 的四種基本授權流程、原生應用程式與瀏覽器應用程式的授權流程,以及 OpenID Connect 的三種身分驗證流程,已涵蓋大多數的身分驗證與授權情境。讀者可依實務遇到的情境來選擇適合的流程參考。

● OAuth 2.0 實戰練習
了解協定後,接著以實作來證明協定的可行性。應用程式的部分,OAuth 2.0 會以 Facebook 為例,OpenID Connect 會以 LINE Login 為例來說明實作的過程;授權伺服器端則是以開源的服務 Hydra 為例,來介紹實際身分驗證與授權中心會需要處理的任務為何。

本書特色
? 參考公開標準和協定撰寫成章
? 循序介紹 OAuth 2.0 基本原理
? 豐富前導知識及相關補充主題
? 身分驗證系統實作經驗分享

目標讀者
?網頁前端工程師
?網頁後端工程師

專業推薦
作者從 Web 的生命週期,再進入到 OAuth2 的實作,自始至終都是圍繞著 RFC 協議講解,可以讓我們清楚的知道為什麼要這樣實作,最讓我欽佩的是,只要我們在討論 Http/Web 相關問題,他總是能信手捻來一組 RFC 編號,精準的對齊設計。不論你是使用甚麼語言,熟讀完本書後,我相信會讓你對於系統架構設計上有實質的幫助。
—— 余小章|部落格「余小章 @ 大內殿堂」版主

我非常喜歡書裡 Miles 的細心,除了提供讀者翻譯精準的專有名詞中英對照外,在說明協定細節時,也在註腳標記了原始規格文件的章節。而更讓我佩服的是 Miles 在說明 Auth 流程時,會將 Client 與 Server 的往返整理成時序圖,在閱讀理解上有很大的幫助。書中的細節再再顯示 Miles 紮實的功夫,以及拳拳到位的詮釋能力。
—— 范聖佑|Laravel 道場、LaravelConf Taiwan 創辦人/JetBrains 技術傳教士

Miles 在這本書中用各種淺白的比喻,來解釋身分驗證與授權內許多複雜的概念。像是第一章,使用社區大樓裡保全的比喻,來說明「識別」的概念。第五章提到 OAuth 2.0 與 OpenID Connect 時,還透過故事的方式,讓讀者可以更身歷其境的理解授權系統實作的目的,以及要解決的問題。
—— 趙家笙(Recca Chao)|Taiwan Kotlin User Group 管理員

作者簡介:

周建毅 (Miles)
約十年的 PHP 開發經驗,也是 Laravel 框架的愛好者。
於 2016 年任職於一零四資訊科技公司後,開始進入實作身分驗證的團隊。實作過程發現身分驗證相關知識不足,因此開始閱讀文件,並經歷許多設計經驗後,才打造出可用的身分驗證核心。
該著作的源起,主要是想將當初閱讀文件所遇到的阻礙,與設計架構及實作踩的雷,轉換成可分享的知識庫,讓有相同需求的讀者,能夠用更簡單的方法入門實作 OAuth 2.0 與 OpenID Connect,同時也能讓網路上的應用程式更加地安全可靠。



目錄
推薦序一:開發一定會碰到身分驗證
推薦序二:簡單但不簡單的 Auth 開發
推薦序三:RFC 汪洋中的一盞明燈
序言

CHAPTER 01 身分驗證與授權
1-1 識別
1-2 驗證
1-3 授權
1-4 歸責
1-5 章節回顧

CHAPTER 02 HTTP協定
2-1 HTTP 的特性
2-2 Cookie 機制
2-3 SSL∕TLS
2-4 章節回顧

CHAPTER 03 密碼學
3-1 加密與解密
3-2 雜湊
3-3 訊息驗證碼
3-4 數位簽章
3-5 亂數
3-6 章節回顧

CHAPTER 04 實作 Web 身分驗證
4-1 身分驗證
4-2 JWT
4-3 狀態保存

CHAPTER 05 OAuth 2.0 與 OpenID Connect 簡介
5-1 OAuth 2.0 情境劇
5-2 OAuth 2.0 與 OpenID Connect 能做什麼?
5-3 OAuth 2.0 與 OpenID Connect「不能」做什麼?
5-4 本章重點

CHAPTER 06 OAuth 2.0 授權協定
6-1 OAuth 2.0 的角色
6-2 Access Token 與 Refresh Token
6-3 快速建構 OAuth 2.0 應用程式
6-4 註冊應用程式
6-5 授權碼流程
6-6 隱含授權
6-7 密碼驗證授權
6-8 應用程式憑證授權
6-9 使用 Refresh Token 換發 Access Token
6-10 Token 如何使用、驗證與撤銷?
6-11 我應該使用哪個 OAuth 2.0 授權類型?
6-12 其他注意事項

CHAPTER 07 其他應用程式類型的授權流程
7-1 Proof Key for Code Exchange 擴充協定
7-2 原生應用程式的授權流程
7-3 瀏覽器應用程式的授權流程

CHAPTER 08 OpenID Connect 身分驗證協定
8-1 完成身分驗證與完成授權的差異
8-2 OpenID Connect 與 OAuth 2.0 的比較
8-3 身分驗證流程
8-4 Prompt 參數用法
8-5 登出流程
8-6 第三方啟動登入
8-7 OP 與應用程式的相關資訊定義

CHAPTER 09 應用程式端的實務範例
9-1 透過 OAuth 2.0 協定請求 Facebook 授權
9-2 透過 OpenID Connect 協定請求 LINE Login 身分驗證

CHAPTER 10 授權伺服器的實務範例
10-1 Hydra 簡介
10-2 Hydra 的流程定義
10-3 建構 Hydra 與相關服務
10-4 總結

APPENDIX A 規範參考文件
APPENDIX B 專有名詞參考
APPENDIX C 縮寫名詞參考



相關商品:
  • 改變歷史的加密訊息(iT邦幫忙鐵人賽系列書) 出版公司:博碩文化 作者:彭偉皓 類型:電腦 PDF電子書 繁體中文版
  • 快速搞懂AI人工智慧:我能運算你、取代你、終結你 出版公司:博碩文化 作者:孫大千 類型:電腦 PDF電子書 繁體中文版
  • 迎接人形機器人時代:解讀未來語言的機械奇蹟 出版公司:博碩文化 作者:Kevin Chen(陳根) 類型:電腦 EPUB電子書 繁體中文版
  • 從零開始 OCS Inventory:打造資訊資產管理 × 資安CVE漏洞通報(iThome鐵人賽系列書) 出版公司:博碩文化 作者:鄭介勛(Ivan Cheng) 類型:電腦 PDF電子書 繁體中文版
  • 元宇宙Metaverse:連接虛擬和現實,開啟無限可能性 出版公司:博碩文化 作者:Kevin Chen(陳根) 類型:電腦 EPUB電子書 繁體中文版


  • 站內搜索


    請輸入軟體名稱或編號
    購物車
    熱門關鍵字
    電腦 博碩文化
    資訊 語言
    EZ叢書館 吳燦銘
    王旭正 陳根
    雅典文化 陳會安
    雅典韓研所 Chen
    ChatGPT Kevin
    王仲麒 台灣東販
    宋龍華 財經傳訊
    裴有恆 謝邦昌
    蘇志雄 王進德
    布克文化 朴成浩
    朱海成 全華圖書
    技術與 李榮三
    的多重應用 胡百敬