Microservices Authentication & Authorization
  • README
  • Introduction
    • Requirements and Setup
    • Sample Application Architecture
  • Intro Labs
    • Authorization Grant Flows in Action
    • Authorization Code Grant Demo
  • Hands-On Labs
    • Lab 1: Resource Server
    • Lab 2: Testing the Resource Server
    • Lab 3: Call another Microservice
Powered by GitBook
On this page
  • Microservices Authentication & Authorization With Spring Security [Workshop]
  • Workshop Tutorial
  • Requirements and Setup
  • Hands-On Workshop
  • Feedback
  • License

README

NextRequirements and Setup

Last updated 2 years ago

Microservices Authentication & Authorization With Spring Security [Workshop]

This contains both, theory parts on all important concepts, and hands-on practice labs.

Table of Contents

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:

All the code currently is build using

All code is verified against the currently supported long-term versions 11 and 17 of Java.

Hands-On Workshop

Intro Labs

Hands-On 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

To follow the hands-on workshop please open the .

You will need a customized version of the that you can get from

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

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

workshop tutorial
Spring Authorization Server
https://github.com/andifalk/custom-spring-authorization-server
complete documentation
Spring Boot 2.7.x Release
Spring Framework 5.3.x Release
Spring Security 5.7.x Release
setup guide
Demo: Authorization Code Grant Flow in Action
Lab 1: Resource Server
Lab 2: Testing the Resource Server
Lab 3: Call another Microservice
Workshop Tutorial
Requirements and Setup
Demo: Auth Code Flow in Action
Lab 1: Resource Server
Lab 2: Testing the Resource Server
Lab 3: Call another Microservice
Slides of workshop at Spring I/O 2022
Hands-On Workshop
Intro Labs
Hands-On Labs
Feedback
License
Java CI with Gradle
License
Architecture