Skip to content
This repository has been archived by the owner on Jul 11, 2024. It is now read-only.

Integrate Identity and Access Management - Keycloak #137

Open
ddecouteau opened this issue Sep 30, 2021 · 0 comments
Open

Integrate Identity and Access Management - Keycloak #137

ddecouteau opened this issue Sep 30, 2021 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@ddecouteau
Copy link
Contributor

KeyCloak is an OpenSource Identity and Access Management solution with following capabilities, not all
of which are applicable but lay framework for future LEAP Consent UI and Management Services capabilities.

Single-Sign On and Single-Sign Out for browser applications.

OpenID Connect support.

OAuth 2.0 support.

SAML support.

Identity Brokering - Authenticate with external OpenID Connect or SAML Identity Providers.

Social Login - Enable login with Google, GitHub, Facebook, Twitter, and other social networks.

User Federation - Sync users from LDAP and Active Directory servers.

Kerberos bridge - Automatically authenticate users that are logged-in to a Kerberos server.

Admin Console for central management of users, roles, role mappings, clients and configuration.

Account Management console that allows users to centrally manage their account.

Theme support - Customize all user facing pages to integrate with your applications and branding.

Two-factor Authentication - Support for TOTP/HOTP via Google Authenticator or FreeOTP.

Login flows - optional user self-registration, recover password, verify email, require password update, etc.

Session management - Admins and users themselves can view and manage user sessions.

Token mappers - Map user attributes, roles, etc. how you want into tokens and statements.

Not-before revocation policies per realm, application and user.

CORS support - Client adapters have built-in support for CORS.

Service Provider Interfaces (SPI) - A number of SPIs to enable customizing various aspects of the server. Authentication flows, user federation providers, protocol mappers and many more.

Client adapters for JavaScript applications, WildFly, JBoss EAP, Fuse, Tomcat, Jetty, Spring, etc.

Supports any platform/language that has an OpenID Connect Relying Party library or SAML 2.0 Service Provider library.

@ddecouteau ddecouteau added the enhancement New feature or request label Sep 30, 2021
@ddecouteau ddecouteau self-assigned this Sep 30, 2021
@ddecouteau ddecouteau mentioned this issue Sep 30, 2021
5 tasks
@ddecouteau ddecouteau changed the title Integrate Identity Management - Keycloak Integrate Identity and Access Management - Keycloak Sep 30, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant