Skip to content

FrankPrechtel/secure-oauth2-oidc-workshop

 
 

Repository files navigation

License Java CI Release

OAuth 2.0 / OpenID Connect Workshop

Authentication and authorization for Microservices with OAuth 2.0 (OAuth2) and OpenID Connect 1.0 (OIDC). This contains both, theory parts on all important concepts, and hands-on practice labs.

Table of Contents

Workshop Tutorial

To follow the hands-on workshop please open the workshop tutorial.

Requirements and Setup

For the hands-on workshop you will extend a provided sample application along with guided tutorials.

The components you will build (and use) look like this:

Architecture

Please check out the complete documentation for the sample application before starting with the first hands-on lab.

All the code currently is build using

All code is verified against the currently supported long-term version 17 of Java (The latest version 21 should work as well).

To check system requirements and setup for this workshop please follow the setup guide.

Hands-On Workshop

Intro Labs

Hands-On Labs

Bonus Labs

Feedback

Any feedback on this hands-on workshop is highly appreciated.

Just send an email to andreas.falk(at)novatec-gmbh.de or contact me via Twitter (@andifalk).

License

Apache 2.0 licensed

About

Hands-On Workshop for OAuth 2.0 and OpenID Connect 1.0

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Java 89.3%
  • HTML 5.6%
  • TypeScript 3.9%
  • JavaScript 0.6%
  • Shell 0.4%
  • Batchfile 0.2%