Keycloak is a tool (on GitHub) for helping users login to web and other applications using a centralized user store like LDAP and Active Directory. It is now indirectly managed under RedHat (although some have said they won’t say they “own” it for legal reasons) KeyCloak is a popular tool for identity and access management (IAM) and released as opensource under Apache 2.0. Rumor has it the US DoD uses it for everything.
Related:
https://github.com/keycloak/keycloak>