【Udemy中英字幕】Advanced OpenID Connect with Keycloak and Spring Security
最近更新 2025年05月07日
资源编号 28620

【Udemy中英字幕】Advanced OpenID Connect with Keycloak and Spring Security

2025-05-07 Udemy 0 935
郑重承诺丨视频 中英文字幕 配套课件
增值服务:免费提供代找课服务:
¥ 29.9 金币
VIP折扣
    折扣详情
  • 体验会员

    免费

  • 包月会员

    免费

  • 包年会员

    免费

  • 永久会员

    免费

开通VIP尊享优惠特权
立即下载 升级会员
微信扫码咨询 微信扫码咨询
进入TA的商铺 联系官方客服
信息属性
详情介绍

使用 Keycloak 和 Spring Security 进行高级 OpenID Connect

逐步使用 OAuth、OpenID Connect、Keycloak、GitLab、JWT、多身份提供商、身份代理和 Spring Boot

讲师:Viraj Shetty

双语IT资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

您将学到什么

  • 回顾社交和企业应用中的 OAuth 和 OpenID 概念
  • 了解 Keycloak 作为身份和访问管理提供商
  • 逐步使用带有(和不带有)PKCE 的授权码的 Spring Security
  • 逐步使用 Spring Security 和客户端凭据授予
  • 使用 Spring Security 逐步编码 OAuth 2 客户端、JWT 和不透明资源服务器
  • 使用 Keycloak 范围和角色设计企业授权
  • 使用 Keycloak 与 Enterprise Okta SAML 身份提供商进行集成
  • 使用 GitLab 结合 Keycloak 和 OpenID Connect 进行身份代理
  • 在 Spring Boot 和 Spring Security 中处理多个身份提供者

探索相关主题

  • 身份和访问管理 (IAM)
  • Web 开发
  • 发展

要求

  • OAuth 的基本工作知识
  • Spring Boot 基础知识

描述

最近更新:

  • 增加了课程项目7 项作业

  • 所有 Spring Boot 示例均使用Spring Boot 3.2.5Java 22Keycloak 24.0.3进行测试和更新

  • 增加了密码学和其他相关主题的补充部分

在实际的企业应用中,我们该如何使用 OAuth 和 OpenID Connect?如何处理多个 OpenID Connect 身份提供商?如何使用身份代理与 SAML 以及 Google、GitLab 或 Facebook 等社交提供商集成?如何同时使用多个提供商,将 OpenID Connect 和 OAuth 混合使用?

本课程以我之前的课程“企业级 OAuth和 OpenID Connect”为基础,使用Keycloak作为自定义身份提供者。学生将使用KeycloakGitLab、OktaSpring Boot 3.x/Spring Security 6.x进行实践开发。学生需要具备一定的 OAuth 和 Spring Boot 知识。

学员们的评价:

五星好评– Viraj 对主题内容的掌握非常出色,并且擅长讲解复杂的主题,这在本课程中得到了充分体现。作为课程中提到的技术(包括 Keycloak)的用户,我发现这门课程的内容非常全面,非常实用。Viraj 深入讲解了这些主题,却没有让人觉得枯燥乏味(阅读 RFC 时会感到枯燥)。祝贺 Viraj,并感谢他又一次创作出高质量的内容!

五星– Viraj 是一位非常棒的老师,他一步步指导我。上他的课很开心。

五星好评– 课程内容详尽,技术信息丰富。讲师通过图表详细讲解概念。强烈推荐给任何有兴趣了解 OAuth 和 OpenID 概念以及循序渐进的实践指导的人。

5星– 我喜欢它对基本概念的详细解释。做得好。

五星好评——精彩的演示

借助理论、丰富的图表和以代码为中心的内容,学生将学习以下内容。

  • 企业和社交应用程序的 OAuth 和 OpenID Connect 概述

  • 使用范围和角色保护 OpenID Connect 应用程序

  • 创建使用JWTOpaque 令牌保护的 OAuth 微服务(资源服务器)

  • 了解如何以及何时在企业应用程序中使用客户端凭证授予类型

  • 了解如何在 Spring Boot 中处理多个OpenID Connect 身份提供者

  • 了解如何将 Keycloak 中的身份代理与 Google、GitLab、Facebook 等社交身份提供商结合使用。

  • 了解如何使用身份代理进行 OpenID Connect 和 SAML 集成

  • 了解如何同时将 OAuth 和 OpenID Connect 与多个身份提供商混合使用

  • 了解使用openssl 的加密散列、加密和数字签名

  • 通过课程项目和作业,学生将获得实践练习来运用各节所学到的所有知识。

本课程将带您更深入地理解身份验证和授权。我们不仅会学习实际的 OAuth 和 OpenID Connect 编程,还会讲解企业身份验证/授权的架构蓝图,确保您成为专家。课程信息丰富,不容错过。

记住……我非常有信心您一定会喜欢这门课程,我们提供30天全额退款保证!所以,现在就注册,零风险,尽享所有福利,绝对物超所值!

本课程适合哪些人:

  • 希望使用 OAuth 2 和 OpenID Connect 构建企业安全的动手 Java 开发人员
  • 想要学习 Keycloak 的 Java 开发人员和架构师
请注意:
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务