JAVAX-KCL

Keycloak development and administration

Identity and Access Management
Form of participation
Form of training
Length of training
  • 1 day (1×8 Lessons)
  • daily 9:00 - 17:00
Available languages
  • Hungarian
Dates

Training price

132 000 Ft
+ VAT/person
Please choose the date and form of participation!
Would you like a custom made solution, group training on this topic?
Find out more about our customised training services here.

Description

The training will provide a detailed introduction to the OAuth 2.0 and OpenID Connect standards, and the Keycloak Identity and Access Management tool that implements these standards. Through practical exercises, you will learn how to integrate it, even embed it in a legacy monolithic application or use it in a microservice environment.

Outline

  • OAuth 2.0 and OpenID Connect
  • JWT tokens
  • Installation
  • Startup in Docker container
  • Spring Boot integration
  • Spring Security Integration
  • Login with username or email address
  • Remember me
  • My registration
  • Account console
  • Enable delete account
  • Password policies
  • User locale
  • Add new attribute
  • Consent
  • Sessions
  • Use your own theme
  • Terms and conditions
  • Sending e-mail
  • GitHub/Facebook/Google integration
  • Authentication flow
  • User federation, LDAP
  • Events
  • Logging
  • REST API
  • Admin CLI
  • Export/import
  • HA
Outline (PDF)

Prerequisites

A solid knowledge of the Java programming language is required. As some of the course material is in English, a basic knowledge of English at document reading level is required. The training is in Hungarian, based on Hungarian slides.