在Spring Boot應用程序中學習OAuth 2.0
使用最新的OAuth 2.0堆棧保護您的春季啟動應用程序5
評估:52891評估中的4.7
持續時間:總共11小時
班級數:188
難度級別:所有級別
在這個全面的視頻課程中,Java開發愛好者將獲得有關如何保護Oauth 2.0資源在Spring Security上的寶貴信息5.該課程僅關注新的Oauth 2.0 2.0堆Spring Security 5,提供有效實施措施的知識和技能,以實施Oauth 2.0安全性。
在整個課程中,您將學習如何執行每個OAUTH 2授權流,包括授權代碼,PKCE增強授權代碼,客戶憑據和密碼憑據。此外,您還將獲得在KeyCloak服務器的配置和配置,OAUTH 2資源服務器配置,隨機端口號中多個資源服務器的啟動,Spring Cloud Cloud API Gateway配置以及Eureka註冊表的使用和Discovery Service的使用方面的實用經驗。 。
此外,您將有機會構建一個簡單的應用程序Spring MVC應用程序,該應用程序從Spring Cloud Cloud AP Gateway後面執行的受保護資源服務器中尋求數據。您還將學習如何實現使用PKCE增強授權代碼購買JWT訪問令牌並與受保護的資源服務器進行通信的JavaScript應用程序。此外,您還將獲得有關續訂過期JWT訪問令牌,基於範圍的訪問控制實現,基於OAUTH的訪問以及通過Facebook,Google和Okta的社交登錄的信息。最後,您將探討用戶鍵鍵卡(用戶存儲SPI)和Spring授權服務器的新版本0.2.2的遠程身份驗證的實現。
本分步的視頻課程是為Oauth新手而設計的,並希望學習如何在Web Spring Boot應用程序中使用它。無論您是初學者還是有一些OAuth的經驗,本課程都將為您提供信心OAUTH 2.0安全措施所需的技能。
您將學到什麼:
- Oauth 2.0的基本面
-OAuth 2授權流 - Spring Security 5的最新OAuth 2.0堆棧5
- 在Spring Boot應用程序中實現OAuth 2.0
- 配置OAuth 2.0資源服務器
- KeyCloak身份管理和訪問解決方案
- 使用API網關後面的資源服務器
- 探索新的彈簧授權服務器
- 在MVC Web應用程序中實現OAuth 2.0
-Oauth 2-社交登錄
-JavaScript應用中的OAuth2 + PKCE - 用Eureka服務註冊表註冊資源服務器