OpenID Connect for Websites using Java

OpenID Connect for Websites using Java

Code and documents describing how to manage authentication and tokens in any Java Website

Security Libraries

pac4j

A security engine for Java to authenticate users and manage their profiles.

ScribeJava

A simple and complete OAuth 2 library.

Code Examples

OpenID Connect Client with Java Undertow

OpenID Connect Client with Java Undertow

How to secure your Java application with OAuth/OpenID Connect

Read more

Learn

OAuth Code Flow

OAuth Code Flow

The OAuth Code Flow Explained.

Read more
OAuth Refresh

OAuth Refresh

The OAuth Refresh Flow Explained.

Read more