Skip to content

mnaami/secure-oauth2-oidc-workshop

 
 

Repository files navigation

License Java CI Release

OAuth 2.0 / OpenID Connect 1.0 Workshop

Authentication and authorization for Microservices with OAuth 2.0 (OAuth2) and OpenID Connect 1.0 (OIDC).

Table of Contents

Presentation Slides

The corresponding Presentation Slides (PDF) for the workshop and an introduction into OAuth 2.0 and OpenID Connect.

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:

and is verified against the currently supported long-term versions 8 and 11 of Java.

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

OAuth 2.0 and OpenID Connect 1.0 Workshop

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 73.2%
  • Java 23.2%
  • HTML 1.9%
  • TypeScript 1.5%
  • Shell 0.1%
  • Batchfile 0.1%