OAuth 2.0 for Java Developers: Explore, Learn, and Experiment!



Java Security Playground: Learn and Experiment with OAuth 2.0!” is a hands-on learning experience that allows developers to explore and experiment with OAuth 2.0 security concepts in a local playground environment. This includes diving under the hood of OAuth 2.0, studying real-world examples, and implementing OAuth 2.0 security with Spring Boot and Spring Authorization Server. With this playground, Java developers can gain practical experience in securing their applications with OAuth 2.0, all in a safe and controlled environment.

01 - Introduction

02 - Playground

03 - Tokens

04 - OAuth Grant types

04 - Client Types

05 - Client Authentication

06 - Token management

07 - Proof of possession

08 - Auth2 vs OpenID