Back to Browse

OpenID Connect: Everything You Need to Know + Spring Boot Implementation

3.2K views
Aug 12, 2024
29:10

In this video, we dive deep into OpenID Connect, explaining what it is and why it’s essential for modern authentication. You’ll learn about ID tokens, including what information they carry and how they differ from other tokens in the OAuth2 framework. We’ll then move on to a hands-on implementation of OpenID Connect in an Authorization Server using Spring Boot. You’ll see how to create an ID token based on a user’s profile, sign it with the server’s private key, encode it, and include it in the token response. Finally, we’ll test the implementation on the client side using an existing public client and verify the ID token using the jwt.io website. Whether you’re a developer looking to enhance your authentication mechanisms or someone interested in understanding OpenID Connect better, this video has got you covered! Useful links: OpenId Connect - https://openid.net/ Github Repository - https://github.com/himanshu-pareek/OAuth2 #Openid #openid-connect #oauth2 #oauth #springboot #spring #idtoken #authorizationserver #authentication #authenticationtoken #jwt #security #springsecurity #websecurity #identitymanagement #secureauth #tutorial #springtutorial 00:00 - Introduction 00:20 - Part 1: Theory about OpenID Connect 04:50 - Part 2: Implementation in Auth Server 22:38 - Part 3: Store id token in local storage in public client 23:52 - Part 4: Testing open id implementation

Download

0 formats

No download links available.

OpenID Connect: Everything You Need to Know + Spring Boot Implementation | NatokHD