Enterprise OAuth 2.0/OpenID Connect for Developers — Udemy — Last updated 1/2021 — Free download

Learn about OAuth 2.0 flows, Open ID Connect, Access Tokens, JWT and Scopes using Okta and Google Authorization Servers

What you’ll learn

  • Deep understanding of the fundamentals of OAuth 2.0 and OpenID Connect framework
  • How to best use OAuth 2.0/OpenID in an Enterprise
  • How to integrate with Okta and Google OAuth 2.0 Authorization Servers
  • How to write an OAuth 2.0 Client Application using Java Spring Boot
  • How to write an OAuth 2.0 Resource Server using Java Spring Boot
  • How to test using Google Chrome and Postman


  • Developers should know basic Web development skills including HTTP
  • Developers should know Java for certain sections which relate to coding


OAuth 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 and become an expert in integrating their code with any OAuth 2.0 Authorization Server. The course will especially focus on enterprise applications deployed in the cloud environments right from the start.

You will learn about OAuth by understanding it from many different perspectives.

  • User perspective by demonstrating a real world application using Shutterfly
  • Architect perspective by explaining the flows using a diagram
  • Developer perspective by using Postman to create and send messages to Okta and Google Authorization Servers
  • Developer perspective by writing our own Shutterfly application using Java and Spring Boot

We will learn about the various OAuth 2.0 Grant Types, Access tokens, JWT tokens, Scopes and PKCE Extension. We will use the Google Authorization Server for explaining Social applications and Okta Authorization Server to explain Enterprise applications.

One of the big goals of this course is to understand how OAuth is used in an Enterprise today. It’s used along with SAML and LDAP together and so its the goal of this course to explain these integrations end to end. For that reason, this course deliberately attempts to break down the concepts around LDAP and SAML before explaining OAuth 2.0

Who this course is for:

  • Software Developers and Architects who wish to integrate their applications with an OAuth 2.0 Authorization Server
  • Software Developers and Architects who would like to choose an OAuth 2.0 Authorization Server for the Enterprise
  • Any IT person who is curious to know how internet applications integrate with Google, Facebook or LinkedIn


Enterprise OAuth 2.0OpenID Connect for Developers.zip   (download)
2.36 GB

Course Content: https://www.udemy.com/course/enterprise-oauth-for-developers/

  • Sundryshare.COM is our file hosting service, please support us to maintain service by becoming premium membership. Cheers!
  • Please leave a comment to report if files missing or downloaded files don't work by reasons such as: error with errors uncompress/unzip/unrar, broken files... We will check and update new download links ASAP!
  • Archives don’t open, and are corrupt? Don't be worried! Problem was with WinRAR, Used 7-Zip instead.
0 0 vote
Article Rating
Notify of
Inline Feedbacks
View all comments