Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: keycloak-spi
mesutpiskin/keycloak-2fa-email-authenticator
🔒 Keycloak Authentication Provider implementation to get a two factor authentication with a OTP/code/token send via Email (through SMTP)
Language: Java - Size: 190 KB - Last synced: 5 days ago - Pushed: 13 days ago - Stars: 111 - Forks: 67
embesozzi/keycloak-webauthn-conditional-mediation
Keycloak Authentication Provider implementation for Webauthn with Conditional Mediation (Passkey autofill)
Language: FreeMarker - Size: 1.73 MB - Last synced: 5 days ago - Pushed: 4 months ago - Stars: 15 - Forks: 2
anarsultanov/keycloak-multi-tenancy
Keycloak extension for creating multi-tenant IAM for B2B SaaS applications.
Language: Java - Size: 189 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 90 - Forks: 9
opdt/keycloak-cassandra-extension
Keycloak-DatastoreProvider storing data in an Apache Cassandra NoSQL-database.
Language: Java - Size: 1.1 MB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 10 - Forks: 3
sventorben/keycloak-restrict-client-auth
A Keycloak authenticator to restrict authorization on clients
Language: Java - Size: 1.22 MB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 263 - Forks: 19
ContinuousSecurityTooling/keycloak-auditor
Language: Java - Size: 2.4 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 2 - Forks: 1
conciso/keycloak-extensions
OpenSource Extension for Keycloak
Size: 35.2 KB - Last synced: 18 days ago - Pushed: 19 days ago - Stars: 1 - Forks: 0
kilmajster/keycloak-username-password-attribute-authenticator
Default Keycloak login form with additional validation of configurable user attribute!
Language: Java - Size: 944 KB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 14 - Forks: 5
acobdev/mi-primer-proyecto-con-keycloak
Proyecto de iniciación e introducción al gestor de identidades de código abierto Keycloak
Language: CSS - Size: 12 MB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 2 - Forks: 0
slemke/keycloak-last-login-event-listener
store the users last login time as a user attribute in Keycloak
Language: Java - Size: 64.5 KB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 0 - Forks: 0
slemke/keycloak-gdpr-event-logger
replacement for jboss event logger to remove PII data in Keycloak
Language: Java - Size: 64.5 KB - Last synced: 27 days ago - Pushed: 28 days ago - Stars: 0 - Forks: 0
slemke/keycloak-age-confirmation
requires the user to confirm a minimum age in keycloak
Language: Java - Size: 328 KB - Last synced: 29 days ago - Pushed: 29 days ago - Stars: 0 - Forks: 0
slemke/keycloak-backup-email
requires the user to setup a backup email in keycloak
Language: FreeMarker - Size: 698 KB - Last synced: 28 days ago - Pushed: 29 days ago - Stars: 0 - Forks: 0
bkuberek/keycloak-spotify
Keycloak Spotify Extension
Language: Java - Size: 13.7 KB - Last synced: 29 days ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
aolle/rhbk-workshop
Red Hat Build of Keycloak Workshop
Language: HTML - Size: 3.79 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 1
czetsuyatech/ct-keycloak-iam
This project extends the Keycloak authentication server to cover complicated enterprise use cases such as multi-tenancy, custom storage, n-level resellers by extending Keycloak through its SPIs such as storage, authentication, and identity provider.
Language: FreeMarker - Size: 109 KB - Last synced: 25 days ago - Pushed: over 1 year ago - Stars: 14 - Forks: 7
aolle/rhsso-workshop 📦
Red Hat Single Sign-On Workshop
Language: HTML - Size: 4.66 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 6 - Forks: 1
maritimeconnectivity/MCPKeycloakSpi
EventProvider for Keycloak, used to sync user information to the Identity Registry API
Language: Java - Size: 2.15 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 8 - Forks: 5
dasniko/keycloak-aws-ses-email-provider
Drop-in Email Provider SPI replacement for Keycloak to send emails via AWS Simple Email Service (SES). Demo purposes only
Language: Java - Size: 360 KB - Last synced: about 1 month ago - Pushed: 9 months ago - Stars: 19 - Forks: 13
germanfica/tut-keycloak-user-storage-spi Fork of hexadefence/user-storage-spi-example
I'm following the @hexadefence tutorial video.
Language: Java - Size: 139 KB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
InfinityFlowApp/keycloak-event-listener-temporal
A Keycloak SPI Event Listener that publishes events to Temporal Server
Language: Kotlin - Size: 209 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0
eimis-ans/eimis-keycloak
Everything to build the Keycloak docker image used by EIMIS
Language: Java - Size: 227 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 3 - Forks: 0
hussein4alaa/keycloak-guard-laravel
Keycloak Guard for Laravel is a middleware package that provides authentication and authorization functionality for Laravel applications using the Keycloak open-source identity and access management system. This package offers an easy-to-use solution for integrating Keycloak with Laravel, allowing developers to protect routes and control access to
Language: PHP - Size: 20.5 KB - Last synced: 4 days ago - Pushed: about 1 year ago - Stars: 13 - Forks: 0
rsatrio/Keycloak-Federation-ExistingDB
Keycloak Custom Module for User Federation with Existing DB
Language: Java - Size: 13.7 KB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 38 - Forks: 7
kyrcha/keycloak-mysql-user-federation
Keycloak user federation extension to connect to a MySQL database containing users
Language: Java - Size: 191 KB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 37 - Forks: 21
erajayatech/go-keycloak-middleware
Golang Keycloak middleware for Gin Framework
Language: Go - Size: 33.2 KB - Last synced: 2 months ago - Pushed: 4 months ago - Stars: 1 - Forks: 0
itstor/keycloak-conditional-client-id
Keycloak conditional flow for matching the current authentication session's client ID
Language: Java - Size: 77.1 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
GermanCentralLibraryForTheBlind/dzb-user-authentication
Language: Java - Size: 54.7 KB - Last synced: 2 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
dasniko/keycloak-dev-workshop
Ressourcen für @dasniko's Keycloak Extension Development Workshop
Language: Java - Size: 84 KB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 4 - Forks: 2
moeakwak/keycloak-registration-with-invite-code
A Keycloak SPI that enables user registration using a predefined invitation code. Also an example of Keycload FormAction SPI
Language: FreeMarker - Size: 178 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
lspaulucio/keycloak-siem-spi Fork of adwait-thattey/keycloak-event-listener-spi
A simple SIEM Logger SPI for Keycloak
Language: Java - Size: 31.3 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
cevheri/keycloak-custom-event-listener
Keycloak Extension - Custom Event Listener. User create and register events, listen and Call Rest API with Java
Language: Java - Size: 183 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 12 - Forks: 4
vymalo/keycloak-webhook
Event-based Webhook plugin for Keycloak
Language: Kotlin - Size: 102 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 13 - Forks: 2
b1-systems/keycloak-user-storage-test
A Keycloak Custom User Storage Provider for Relational Databases
Language: Java - Size: 24.4 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
svenstaro/keycloak-http-webhook-provider
A Keycloak provider that posts events to a URL via HTTP POST as JSON
Language: Java - Size: 42 KB - Last synced: 17 days ago - Pushed: over 3 years ago - Stars: 24 - Forks: 6
AimCup/keycloak-osu
Keycloak, enhanced with personalized OAuth2 implementation for osu!, is a highly adaptable identity and access management (IAM) solution. This unique integration enables you to securely manage user authentication and authorization specifically for osu! resources.
Language: Java - Size: 88.9 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
inventage/keycloak-signature-extension
The Keycloak Signature Extension gives Keycloak the ability to sign any values, after the user has "re-authenticated" himself
Language: TypeScript - Size: 87.2 MB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 2 - Forks: 0
FWU-DE/fwu-kc-extensions
Keycloak extensions for customizations of the FWU Keycloak
Language: Java - Size: 9.07 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 5 - Forks: 2
bcgov/moh-external-api-protocol-mapper 📦
Keycloak OIDC protocol mapper demo.
Language: Java - Size: 40 KB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 9 - Forks: 4
keycloak-customization/mongodb-user-federation
Keycloak SPI for Mongodb users federation
Language: Java - Size: 3.44 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 1 - Forks: 0
embesozzi/keycloak-openfga-event-publisher
Keycloak OpenFGA Event Publisher enables event integration between Keycloak and OpenFGA for Fine-Grained Authorization (FGA) using the OpenFGA SDK.
Language: Java - Size: 762 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 1 - Forks: 0
vymalo/keycloak-phone-number
Keycloak plugin for logins using phone number
Language: Java - Size: 79.4 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 9 - Forks: 4
DejfCold/oidc-keycloak-group-role-protocol-mapper
A Keycloak library (SPI) allowing adding group-role mapping to acess/id tokens
Language: Kotlin - Size: 78.1 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
embesozzi/keycloak-openfga-event-kafka
Keycloak OpenFGA Custom Event Listener for integrating Keycloak and OpenFGA via Kafka for Fine-Grained Authorization
Language: Java - Size: 707 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 5 - Forks: 4
jkroepke/keycloak-extension-oidc-cloud-identities
Language: Java - Size: 48.8 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 1 - Forks: 0
inventage/keycloak-password-hashprovider-extension
The Keycloak password hashprovider extension enables Keycloak to support other password hashing algorithm than the built-in PBKDF2.
Language: CSS - Size: 19.3 MB - Last synced: about 1 month ago - Pushed: 10 months ago - Stars: 5 - Forks: 0
zeusbaba/keycloak-mock-authn
Keycloak custom user provider for mock authentication
Language: Java - Size: 142 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
cloud-iam/external-keycloak-user-provider
Transparent and continuous migration from one keycloak to another
Size: 2.11 MB - Last synced: 8 months ago - Pushed: about 3 years ago - Stars: 1 - Forks: 1
hoadh/keycloak-mysql-user-storage
Language: Java - Size: 20.5 KB - Last synced: 9 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
raman7073/keycloak-project
This project involves integrating Keycloak, an open-source identity and access management solution, with a Spring Boot application. The goal is to obtain access tokens from Keycloak for authentication and to retrieve user information by extending user storage spi in Keycloak .
Language: Java - Size: 87.9 KB - Last synced: 4 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0
prakharsaxena3007/user-management
User Management Application with Spring Framework
Language: Java - Size: 64.9 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
arcanjoaq/keycloak-authentication-service
OAuth2 Authentication Service using JBoss Keycloak + Legacy Authentication SPI using EJB 3 and JPA 2 + Oracle DB Support via SPI.
Language: Java - Size: 5.92 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 5 - Forks: 1
germanfica/mysql-keycloak-storage-spi
The repository purpose is to setup a custom spi that connects to an mysql bd using hibernate. The keycloak version used is 16.1.0.
Language: Java - Size: 143 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
jei0486/keycloak-user-federation
Language: Java - Size: 65.4 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
JavadMalekzadeh/Keycloak_SPI_CustomUserProviderWithCustomAuthenticator
This Keycloak Service Provider Interface (SPI) is designed to fetch user information from Oracle Database and provide a flexible way to integrate user data into your Keycloak. It is also to expand Keycloak to provide login functions such as login with other input parameters in addition to username and password.
Language: Java - Size: 25.4 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 1 - Forks: 0
amd989/keycloak-spi-azurekeyvault Fork of zene22/keycloak-spi-example
Implementing a Service Provider Interface (SPI) for Keycloak to connect to Azure KeyVault
Language: Java - Size: 39.1 KB - Last synced: 10 months ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0
medmes/keycloak-monitoring-spi
Exposing Keycloak metrics endpoints for Prometheus!
Language: Java - Size: 57.6 KB - Last synced: 9 months ago - Pushed: over 4 years ago - Stars: 14 - Forks: 1
vymalo/keycloak-mailchimp
Keycloak Mailchimp Plugin for adding users to Mailchimp
Language: Java - Size: 146 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 3 - Forks: 1
vymalo/keycloak-bcrypt
Keycloak Bcrypt plugin for PasswordHashProvider
Language: Java - Size: 43.9 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 1 - Forks: 0
conciso/keycloak-spi-example
Keycloak SPI example
Language: Java - Size: 26.4 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 13 - Forks: 2
codelens254/keycloak-customised
A Repo Showing How Keycloak Can Be Extended. From. Creating Custom Authenticators, Required Actions, Event Listeners ec cetera.
Language: Java - Size: 6.4 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 14 - Forks: 29
stfc/keycloak-username-and-uidnumber-mapper
A mapper that will generate usernames and uidNumbers for users, to be sent back to LDAP
Language: Java - Size: 21.5 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 1 - Forks: 2
keycloak-customization/keycloak-user-storage-SPI
Keycloak user provider custom SPI
Language: Java - Size: 61.5 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 3 - Forks: 1
abetobing/keycloak-playground
Keycloak extension, spi, themes and misc example
Language: CSS - Size: 151 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
ristekusdi/cloakpoints 📦
The "Missing things" from Keycloak Admin REST Endpoints.
Language: Java - Size: 26.4 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
yakovlev-alexey/keycloak-email-link-auth
A Keycloak plugin to authenticate users using a link sent via email
Language: Java - Size: 19.5 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
czetsuyatech/ct-keycloak-quarkus-security
Secure your Quarkus application using Keycloak
Language: Java - Size: 1000 Bytes - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
zner0L/Keycloak-OpenLDAP-ppolicy-mapper
A UserStorageMapper for Keycloak that maps the "disabled" value to the pwdAccountLockedTime in OpenLDAP entries
Language: Java - Size: 9.77 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 3 - Forks: 0
moz-kamen/keycloak-login-spi
Language: Java - Size: 129 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 6 - Forks: 6
Mohido/Keycloak_Client
An abstraction over the functionalities provided by a keycloak client
Language: TypeScript - Size: 7.81 KB - Last synced: 14 days ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0
FortuneN/keycloak-azure-service-bus
Sends events to an azure service bus
Size: 9.77 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0
kronolynx/scala-keycloak-spi-listener
A poc of a Keycloak spi
Language: Scala - Size: 3.91 KB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 1 - Forks: 0