Simple play icon Course

Introduction to OAuth2, OpenID Connect and JSON Web Tokens (JWT)

by Dominick Baier

OAuth2, OpenID Connect and JWT are the new security stack for modern applications.

What you'll learn

In a world of light-weight and cross-platform apps, devices and services we need technologies that work well on arbitrary devices and that allow us implementing our security requirements in an interoperable and manageable way. OAuth2, OpenID Connect and JWT are the replacements for the "old-school" protocols we used to build distributed security architectures with like Kerberos, WS-Trust, WS-Federation and SAML.

Course FAQ

What are OAuth2, OpenID Connect, and JSON Web Tokens (JWT) used for?

One thing that both OAuth2 and OpenID have in common is that they're dealing with security tokens. The standard today when building new apps is called the JSON Web Token which is a security token format. These three technologies work together and build the security foundation for writing modern applications.

What will I learn in this course?

You will learn here these technologies are actually used and how they build the new security stack for modern applications.

About the author

Dominick works as an associate consultant for the Germany-based company thinktecture ( His main area of focus is security in general and identity & access control in particular. He helps customers around the world implementing claims-based identity, single sign-on, authorization and federation in their web applications, services and APIs. Dominick is an international conference speaker and the author of "Developing more-secure ASP.NET Application" and co-author of th... more

Ready to upskill? Get started