|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/oauth2-in-spring-boot-applications/
课程评论:没有评论
课程名称:Spring Boot应用中的OAuth 2.0 课程概述:本视频课程专为希望学习如何在Spring Security 5中保护OAuth 2.0资源的初学者Java开发人员设计。课程仅涉及Spring Security 5中新推出的OAuth 2.0技术栈。学习内容包括: - 执行每种OAuth 2.0授权流程,包括授权码、PKCE增强授权码、客户端凭证、密码凭证。 - 启动并配置Keycloak服务器。 - 配置OAuth 2资源服务器。 - 启动多个随机端口号的资源服务器。 - 配置Spring Cloud API网关。 - 配置和使用Eureka注册与发现服务。 - 构建一个简单的Spring MVC Web应用,从运行在Spring Cloud API网关后面的受保护资源服务器获取数据。 - 实现一个简单的JavaScript应用,使用PKCE增强授权码来获取JWT访问令牌,并与受保护的资源服务器进行通信。 - 学习如何刷新过期的JWT访问令牌。 - 学习实现基于范围的访问控制和基于角色的访问控制。 - 实现Facebook、Google和Okta账户的OAuth社交登录。 - 实现Keycloak远程用户认证(用户存储SPI)。 - 了解新版本的Spring授权服务器0.2.2。 这个逐步讲解的视频课程适合从零开始学习OAuth的开发人员。如果您没有OAuth的经验,并想学习如何在Spring Boot Web应用中使用它,那么这个视频课程将非常适合您。
This video course is for beginner Java developers who are interested in learning how to secure OAuth 2.0 Resources in Spring Security 5. The course covers only the new OAuth 2.0 stack in Spring Security 5.You will learn how to: Perform each OAuth 2 authorization flow,Authorization Code, PKCE-enhanced authorization code, Client credentials,Password credentials.Startup and configure the Keycloak server, Configure OAuth 2 Resource Server, Startup multiple Resource Servers on random port numbers, Configure Spring Cloud API Gateway, Configure and use Eureka Registry and Discovery Service,Build a simple Spring MVC Web Application that fetches data from a protected Resource Server running behind Spring Cloud API Gateway.Implement a simple JavaScript application that uses PKCE-Enhanced authorization code to acquire JWT access tokens and communicate with protected Resource Server,Learn how to refresh an expired JWT Access token, Learn to implement Scope-base access control,Learn how to implement Role-based access control, OAuth social login with Facebook, Google, and Okta accounts, Implement Keycloak Remote User Authentication(User Storage SPI)New Spring Authorization Server version 0.2.2This is a step-by-step video course that explains how to use OAuth 2 from the very beginning. If you do not have experience with OAuth and would like to learn how to use it in Spring Boot Web Applications, then this video course is for you.