GitPedia

OxAuth

OAuth 2.0 server and client; OpenID Connect Provider (OP) & UMA Authorization Server (AS)

From GluuFederation·Updated May 10, 2026·View on GitHub·

oxAuth is an open source OpenID Connect Provider (OP) and UMA Authorization Server (AS). The project also includes OpenID Connect Client code which can be used by websites to validate tokens. The project is written primarily in Java, distributed under the MIT License license, first published in 2014. Key topics include: authentication, authorization, oauth2, openid-connect, openid-provider.

Latest release: 4.4.1Version 4.4.1
July 20, 2022View Changelog →

Moved to Gluu4 monorepo

oxAuth

oxAuth is an open source OpenID Connect Provider (OP) and UMA Authorization Server (AS). The project also includes OpenID Connect Client code which can be used by websites to validate tokens.

oxAuth currently implements all required aspects of the OpenID Connect stack, including an OAuth 2.0 authorization server, Simple Web Discovery, Dynamic Client Registration, JSON Web Tokens, JSON Web Keys, and User Info Endpoint.

oxAuth is tightly coupled with oxTrust.

oxAuth configuration is stored in LDAP, and oxTrust is needed to generate the proper configuration. For deployment instructions, use the Gluu Server documentation

Contributors

Showing top 12 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from GluuFederation/oxAuth via the GitHub API.Last fetched: 6/26/2026