/microservices-auth-authz-spring-security

Microservices Authentication & Authorization with Spring Security

Primary LanguageJavaScriptApache License 2.0Apache-2.0

License Java CI with Gradle

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

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.

You will need a customized version of the Spring Authorization Server that you can get from https://github.com/andifalk/custom-spring-authorization-server

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 versions 11 and 17 of Java.

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

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