Javascript backend library to verify keycloak tokens and get user info
A client-side JavaScript OpenID Connect library that can be used to secure web applications.
Keycloak Connect Middleware
Easy Keycloak integration for Angular applications.
React bindings for Keycloak javascript adapter (core)
A client to interact with Keycloak's Administration API
React bindings for Keycloak javascript adapter
Keycloak Admin Client compiled in CommonJS.
HTTP Bearer authentication strategy for Passport and Keycloak
keycloak-nodejs-connect module for Nest
Framework to create custom Keycloak UIs
A Passport.js strategy for authenticating with Keycloak using the OAuth2/OIDC API
A Pulumi package for creating and managing keycloak cloud resources.
keycloak-nodejs-connect module for Nest
Cypress commands for Keycloak
A Keycloak plugin for Vue >= 3.x
Cypress commands for login with Keycloak
SSR bindings for Keycloak javascript adapter
<p align="center"> <img src="https://github.com/user-attachments/assets/e31c4910-7205-441c-9a35-e134b806b3a8"> </p> <p align="center"> <i>Repackaged Keycloak Account UI</i> <br> <br> <a href="https://github.com/keycloakify/keycloak-a
Keycloak plugin for Vue 3 with Composition API
Keycloak Node.js minimalist connector for backend services integration.
Verification of Sigstore signatures
Flexible Keycloak Passport strategy (with multi-realm support) by EXL Inc.
> WARNING: This is a work in progress, do not attempt to use it yet.
Verikloak is a lightweight Ruby gem that provides JWT access token verification middleware for Rack-based applications, including Rails API mode. It uses OpenID Connect discovery and JWKs to securely validate tokens issued by Keycloak.
== libkeycloak for Ruby This gem is a wrapper around libkeycloak (https://github.com/Jomy10/libkeycloak) to interact with the Keycloak API. It also includes functions for verifying tokens. Examples can be found in the git repository. == Installation The C library should be built and installed as a dynamic library first, see https://github.com/Jomy10/libkeycloak?tab=readme-ov-file#dynamic-library