Enterprise OAuth 2.0 and OpenID Connect

所在平台: Udemy

课程主页: https://www.udemy.com/course/enterprise-oauth-for-developers/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:企业OAuth 2.0和OpenID Connect 课程概述:加入这门评价极高的课程,深入了解OAuth 2.0和OpenID Connect,提升您对身份验证和授权的理解。课程内容定期更新,提供最新材料,并且讲师回复迅速,评价也非常优秀。最近更新包括Spring Boot示例与2.7.x和3.3.x版本,以及Angular项目代码更新至17.2版本和Node版本20.14.0。OAuth 2.0是业界标准的授权协议,几乎所有企业现在都在使用授权服务器来保护他们的REST API,或计划在不久的将来使用它们。本课程旨在帮助软件开发人员和应用架构师深入理解OAuth/OpenID Connect(OIDC)的概念,成为将代码与任何OAuth 2.0授权服务器集成的专家。 学习内容包括: - 微服务架构设计与安全实施 - 专注于云环境中的企业应用 - Java Spring Boot和Angular 17实现OAuth客户端和资源服务器 - 从多个不同视角理解OAuth,包括用户、架构师、开发者、桌面开发者、移动开发者和IoT开发者的角度 - 了解密码学哈希、加密和数字签名 - 了解Okta的身份与访问管理功能 - 掌握JWT令牌、范围授权与基于角色的访问控制(RBAC) 课程将探讨各种OAuth2授权类型、访问令牌、JWT令牌、范围和PKCE扩展,使用Google授权服务器讲解社交应用,使用Okta授权服务器解释企业应用,并了解授权服务器之间的细微差别。课程的一大目标是理解OAuth/OIDC在企业和云中的使用,并结合SAML和LDAP进行全面的集成探讨。 课程提供30天全额退款保证,报名非常无风险,收获丰富的知识与技能。 总结:这是一门适合希望深入了解OAuth和OpenID Connect的开发者和架构师的全面课程,通过多角度的讲解与实际应用,帮助学习者全面掌握这些授权和身份验证的关键技术。

课程评论(0条)

课程详情

Enroll in this most comprehensive HIGHLY rated course on OAuth 2.0 and OpenID Connect and take your understanding of Authentication and Authorization to the next level. Regular updates with latest material, quick Instructor replies and excellent reviews. Recent Updates: Spring Boot examples now available in 2.7.x and 3.3.x versionsAngular Project Code updated to version 17.2 and Node Version 20.14.0OAuth 2.0 is the industry-standard protocol for authorization. Almost all enterprises today are now using an Authorization Server to protect their REST APIs or have plans to use them in the near future. This course is designed to help Software developers and Application Architects fully understand the concepts behind OAuth/OpenID Connect (OIDC) and become an expert in integrating their code with any OAuth 2.0 Authorization Server. You will be able to design your applications using Microservices architecture and fully understand how security can be implemented using OAuth2/OIDC. The course will especially focus on enterprise applications deployed in the cloud environments right from the start. There are lectures devoted to Java Spring Boot and Angular 17 implementations for OAuth Client and Resource Server but the course is designed for a broader audience with knowledge of HTTP and Web Development.WHAT THE LEARNERS ARE SAYING:5 STARS - Wow, what a journey. I usually lose focus when it comes to following a whole video course, but this one has been engaging, very interesting and extremely informative5 STARS - Absolutely perfect. The speaking cadence, the samples, the knowledge on the topic and expertise of the author make this course really great. Very, very useful and clear. 20 out of 105 STARS - Amazing course. You will be zero to hero in OAuth2 after completing this course. Very simple and clean way of teaching.5 STARS - Learnt so much, was using authorization & authentication all these years but really didn't think much about the importance of different kinds of auth. Best course on the internet5 STARS - Truly fantastic course!5 STARS - A well thought out and well designed content. Teaching style and approach is very good! Very useful!You will learn about OAuth by understanding it from many different perspectives.User's perspective by demonstrating a real world application using ShutterflyArchitect's perspective by explaining the OAuth flows, Cloud deployments and Identity Brokers using diagramsDeveloper's perspective by using Postman to create and send messages to Okta and Google Authorization Servers Java Developer's perspective by writing our own Shutterfly application using a Java and Spring Boot 3.0 ApplicationAngular Developer's perspective by writing our own Shutterfly application using Angular Front EndDesktop Developer's perspective by understanding how to protect such applications using OpenID ConnectMobile Developer's perspective by understanding how to protect Mobile applications using OpenID ConnectIoT (Internet Of Things) Developer's perspective by understanding how to protect IoT applications using OpenID ConnectTester's perspective by understanding how to test OAuth HTTP messages using Chrome and PostmanUnderstand about Cryptographic Hashing, Encryption and Digital Signatures using openssl commandsUnderstand about Identity And Access Management features of OktaUnderstand about JWT TokensUnderstand Scope based Authorization versus Role Based Access Control (RBAC)You will learn about the various OAuth2 Grant Types, Access tokens, JWT tokens, Scopes and PKCE Extension. We will use the Google Authorization Server for explaining Social applications, Okta Authorization Server to explain Enterprise applications and in the process also understand subtle differences between Authorization Servers.One of the big goals of this course is to understand how OAuth/OIDC is used in an Enterprise and Cloud today. It's used along with SAML and LDAP together and so it's the goal of this course to explain these integrations end to end. For that reason, this course deliberately attempts to examine LDAP, SAML and Single Sign-on (SSO) before exploring OAuth2. You will learn about Cloud deployments, Multi-cloud deployments as well as Identity Brokers. You will be able to get a 360 degree view of OAuth and OpenID Connect by exploring all possible Application integration points for different Architectures.REMEMBER… I'm so confident that you'll love this course that we're offering a FULL money-back guarantee for 30 days! So it's a complete no-brainer, sign up today with ZERO risk and EVERYTHING to gain.

课程标签

0人关注该课程

主题相关的课程