Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Keycloak integration with Spring Boot 3
Rating: 4.3 out of 5(141 ratings)
3,352 students
Created byMaxim Ovidiu
Last updated 5/2023
English

What you'll learn

  • What Keycloak is?
  • Install and configure Keycloak
  • Create a Spring Boot App from scratch
  • Integrate Keycloak with a Spring Boot App

Course content

6 sections20 lectures30m total length
  • Course introduction0:13

    Learn how to integrate Keycloak with a Spring Boot 3 app in this quick tutorial, part of the course on Keycloak integration with Spring Boot 3.

  • Important note!0:15
  • Course Summary0:56

    Download, install, and configure Keycloak on a local environment to explore its authentication and authorization features, then build a Spring Boot 3 app and integrate Keycloak with custom security configurations.

Requirements

  • Basic knowledge about: Spring Boot, Spring Security and Keycloak

Description

This course presents a quick and easy way to integrate Keycloak with Spring Boot 3. After completing this course, you will be able to:

  • download, install and configure Keycloak

  • create a Spring Boot 3 App from scratch

  • integrate Keycloak with Spring Boot 3


Bear in mind that this course presents a simple way to get started and it doesn't represent a supreme example. All the configurations and code parts serve as a simple example that will help you understand the general idea of Authentication and Authorization through Keycloak.


The course presents important parts when it comes to configuration and integration of Keycloak with Spring Boot 3. At code level, I talk in more detail only about very important parts that may be hard to understand at first. The Java code is available to you for free, as I shared my public repository that contains everything that I present to you.


IMPORTANT! There are many things that can be improved. When it comes to securing a Spring Boot App there are many mechanisms that happen behind the scenes. In order to use them in your favor it's good for you to be aware of them and to also understand them. I do not talk about these mechanisms in this tutorial.


I hope from the bottom of my heart that this course will help you!

Who this course is for:

  • Java developers interested in integrating Keycloak as an IAM solution in their Spring Boot 3 App