Ivan Zakrevsky's repositories
system-architecture-emacsway
Distributed Collaborative Knowledge Management System
apisix-oidc-keycloak
APISIX + Keycloak + Whoami. Auto configure apisix with keycloak as IDM and whoami service as upstream.
django-keycloak-auth
Django Keycloak Auth
django-keycloak-auth2
Middleware to allow authorization using Keycloak and Django for django-rest-framework (DRF). This package should only be used in projects starting from scratch, since it overrides the users' management.
express-auth-example
Example showing how to use Auth.js with Express.
fastapi-keycloak
Keycloak integration for Python FastAPI
fastapi-keycloak-middleware
A middleware for FastAPI that allows easy authentication and authorisation tailored for Keycloak
grule-rule-engine
Rule engine implementation in Golang
keycloak-2fa-sms-authenticator
Keycloak Authentication Provider implementation to get a 2nd-factor authentication with a OTP/code/token send via SMS (through AWS SNS). Demo purposes only!
keycloak-extensions-demo
Demos, examples and playground for Keycloak extensions, providers, SPI implementations, etc.
keycloak-home-idp-discovery
Keycloak: Home IdP Discovery - discover home identity provider or realm by email domain
keycloak-magic-link
Magic Link Authentication for Keycloak
keycloak-project-example
An example project for Keycloak Customizations
keycloak-reactjs-demo
Reference example for React.JS and Keycloak SSO integration.
mozilla-django-oidc
A django OpenID Connect library
nest-keycloak-connect
keycloak-nodejs-connect module for Nest
phasetwo-containers
Docker image for Phase Two Keycloak distribution
rqlalchemy
Resource Query Language extension for SQLAlchemy
trac-github
Trac - GitHub integration
tyk-kc-demo
A toy demo showing how to use Tyk to protect an API, denying access to it without an OIDC token from a Keycloak instance, and enforcing rate limiting