Skip to content

grommunio/keycloak-provider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

grommunio Keycloak provider

grommunio Keycloak provider enables Keycloak installations to integrate the grommunio user backend with Keycloak.

shield-agpl shield-release shield-loc

At a glance

  • Provides user authentication support for any Keycloak installation
  • Enables Keycloak-enabled applications to authenticate with grommunio backend, with support for grommunio's (Multi-)LDAP and non-LDAP users
  • Provide OpenID Connect, OAuth 2.0 and SAML for grommunio and third-party applications
  • Provide single sign-on, user federation, and role-based access control through Keycloak

Built with

  • Keycloak >= 20.0.1
  • OpenJDK >=8, 17 recommended
  • Maven

Getting started

Prerequisites

  • A working Keycloak installation, check out grommunio-auth for simplified deployment

Installation

  • Build with mvn package
  • Install to Keycloak provider location, defaults to /opt/grommunio-keycloak/providers with grommunio-keycloak provided installations

Support

Support is available through grommunio GmbH and its partners. See https://grommunio.com/ for details. A community forum is at https://community.grommunio.com/.

For direct contact and supplying information about a security-related responsible disclosure, contact [email protected].

Contributing

About

grommunio authentication provider for Keycloak

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages