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