keycloak-js (npm): A client-side JavaScript OpenID Connect library that can be used to secure web applications
Keywords: keycloak|sso|oauth|oauth2|authentication|oidc|saml