User Guide

Securing Jakarta EE Applications With OIDC and Keycloak

Securing Jakarta EE Applications With OIDC And Keycloak

The need to simplify, harmonise and centralise security as much as possible led the industry to come up with the OpenId Authentication Protocol.

OpenID is an open standard and decentralised authentication protocol, designed to make it easy for users to log in to different websites, webapps and online services using a single identity. This single identity eliminates the need for creating and remembering multiple usernames and passwords for different online platforms. Instead, users can log in using an identity provider that they trust, such as a social media account or an email service provider.

In this guide, we tell you the advantages of Open ID, and teach you how to secure a typical Jakarta EE application using Jakarta Security and Keycloak as an identity provider.

Category:
Subjects: , , , , ,

Related Resources

Explore expert tips, webinars, and product updates to help you build, deploy, and scale modern enterprise Java applications faster.

How to Future-Proof Your Java Stack Migration Strategies for JBoss EAP Users

Download
Cover of the eBook titled “Scalable Enterprise Java for the Cloud” by Luqman Saeed, Otavio Santana, Michael Brey, and Dario Vega. The design features a dark blue background with teal and gold geometric accents, coral-like shapes, and cloud imagery, reflecting cloud-native enterprise Java and the Payara Community branding.

Scalable Enterprise Java for the Cloud

Download
Mastering Microservices with MicroProfile and Payara in the Cloud cover

Mastering Microservices with MicroProfile and Payara in the Cloud

Download