Spring IO 2025 Security Workshop
  • README
  • 🇪🇸Setup
    • 🇪🇸Prerequisites
    • 🇪🇸Environment Setup
  • 🇪🇸Workshop Labs
    • 🇪🇸Passkeys Lab
    • 🇪🇸Enhancements of Authorization Lab
    • 🇪🇸OAuth2 Token Exchange Lab
Powered by GitBook
On this page
  • Next-Gen Security with Spring Workshop
  • Prerequisites
  • Workshop Tutorial
  • Workshop Labs

README

NextPrerequisites

Last updated 24 days ago

Next-Gen Security with Spring Workshop

Passkeys, Token Exchange and Authorization Enhancements

Hands-On Workshop at in Barcelona, Spain. More details on the workshop can be found .

Prerequisites

  • Java IDE: You can use any Java IDE of your choice, such as IntelliJ IDEA, Eclipse, or Visual Studio Code. Make sure to install the necessary plugins for Maven support.

  • Passkeys: If you want to run the Passkeys demo, you will require a compatible OS and browser. The Passkeys demo is designed and tested to work with macOS and Chrome, but it may also work with other operating systems, browsers and 3rd party apps that support Passkeys (i.e., 1Password).

Workshop Tutorial

Workshop Labs

Java Development Kit (JDK): Ensure you have JDK 21 or higher installed. You can download the latest version from the or use a package manager like Homebrew (for macOS) or SDKMAN! (for Linux or macOS).

To follow along with the workshop, you can clone this repository and then follow the step-by-step instructions in the corresponding .

Oracle website
workshop tutorial
Passkeys
Enhancements of Authorization
Token Exchange
Spring I/O 2025
here
Spring IO 2025 Workshop