♛ 台灣第一本 OAuth 2.0 專書 ♛
帶你一次了解 OAuth 2.0 與 OpenID Connect 的完整流程!
打造資安韌性,迎接數位未來|屠震博士傾力鉅作 本書匯聚屠震博士超過 30 年的資安實戰經驗,專為產業人才量身打造,協助全面提升資訊安全意識,共同守護產...
《Readmoo讀墨電子書製作準則》是 Readmoo 讀墨 廠商上架的檔案規範手冊。建議合作廠商初次上架前可以翻閱,避免因為檔案問題造成上架時間的拖延。
針對Google Cloud手把手操作講解最詳細的中文書籍 巿面上關於Google Cloud的教學資源,內容太多且分散,沒有一個整理好的學習路徑,對於新手來說,完全不...
mooInk Nana 使用手冊,下載即可離線查詢與 mooInk Nana 相關問題。內容未盡完善之處,也歡迎利用「意見回饋」功能告訴我們。 更新日期:2024/12/16
理解AI的本質,掌握實戰工具 建構核心應用,落地執行藍圖 讓你掌握一套可落地、可衡量、可複製的方法,將AI的潛力,轉化為企業最堅實的競爭壁壘 你在日常工...
本書完全是以入門者的角度來撰寫,為了幫助學習過程降低負擔,一開始會先介紹網路入門與創新應用,包括:通訊網路基礎、網路參考模型、通訊基礎設備及資料通...
更新日誌:2023年1月26日,追加更新V2版本,新增【快捷鍵篇】。 更新日誌:2023年2月18日,修正網站名字植入錯誤更新【VER.2.1】版本 《電子書製作免費資源...
想要上架電子書嗎?覺得EPUB檔很複雜嗎?現在起可以用Word檔直接上架。 本書是Readmoo官方的Word檔上架範例,內容包含一份Word檔範例及本範例經mooPub系統...
☆★☆★☆原理說明 x 攻擊技巧 x 防禦手法 x 實際案例☆★☆★☆ ☆★☆★☆系統性學習網頁前端知識以及資安☆★☆★☆ ☆★☆★☆從資安角度重新學習網頁知識☆★☆★☆
mooInk Pro 2 使用手冊,下載即可離線查詢與 mooInk Pro 2 相關問題。內容未盡完善之處,也歡迎利用「意見回饋」功能告訴我們。 更新日期:2023/11/08
人際關係、孩子的成長、日常溝通、自我形象、注意力、情緒、隱私, 會因為科技而有什麼改變? ◎網路心理學家獻給AI時代的人生指南 ◎探討數位時代人格...
《AI 小白也看得懂的第一本書》 從珍奶、蛋餅到生活例子,用人話帶你看懂 AI 的世界 AI、ChatGPT、Prompt、聽起來好難? 這本書用珍奶、蛋餅和生活例子, 用...
♛ 台灣第一本 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 管理員
根據台灣現行法規,數位內容( 如電子書、音樂、影片、遊戲、App )形式之商品,不受「網購服務需提供七日鑑賞期」的限制。為維護您的權益,建議您先使用「試讀」功能後再付款購買。