Skip to content

DefensePoint

Open-source security tooling for Keycloak.

Adaptive MFA

Risk-based adaptive multi-factor authentication for Keycloak. Evaluates login risk in real time using local ML inference and enforces step-up MFA based on the returned risk level.

Repository Language Role
keycloak-adaptive-mfa-engine Python Risk evaluation engine + Docker Compose stack
keycloak-adaptive-mfa Java Keycloak SPI plugin
keycloak-adaptive-mfa-admin-ui TypeScript Keycloak Admin UI extension
keycloak-monitoring Go Keycloak monitoring and audit platform

Getting Started

See the keycloak-adaptive-mfa-engine repository for the full Docker Compose stack and setup instructions.

For monitoring and audit logging, see keycloak-monitoring.

License

All repositories are licensed under Apache-2.0.

Popular repositories Loading

  1. keycloak-adaptive-mfa-engine keycloak-adaptive-mfa-engine Public

    On-premise risk engine for Keycloak Adaptive MFA: scores authentication attempts against 19 configurable signals with local ML inference and returns a step-up decision.

    Python 8 1

  2. keycloak-adaptive-mfa keycloak-adaptive-mfa Public

    Keycloak SPI plugin that enforces adaptive, risk-based step-up MFA by calling the Adaptive MFA Engine

    Java 7

  3. keycloak-monitoring keycloak-monitoring Public

    Multi-tenant monitoring dashboard for Keycloak: realms, clients, users, login and risk events, alerts, and Adaptive MFA statistics in one place, with a read-only MCP server for AI clients like Clau…

    Go 6

  4. keycloak-adaptive-mfa-admin-ui keycloak-adaptive-mfa-admin-ui Public

    Keycloak Admin UI extension for configuring Adaptive Multi-Factor Authentication (AMFA)

    TypeScript 5

  5. .github .github Public

    Organization profile and community health files

Repositories

Showing 5 of 5 repositories
  • keycloak-adaptive-mfa Public

    Keycloak SPI plugin that enforces adaptive, risk-based step-up MFA by calling the Adaptive MFA Engine

    DefensePoint/keycloak-adaptive-mfa's past year of commit activity
    Java 7 Apache-2.0 0 0 1 Updated Oct 27, 2026
  • keycloak-monitoring Public

    Multi-tenant monitoring dashboard for Keycloak: realms, clients, users, login and risk events, alerts, and Adaptive MFA statistics in one place, with a read-only MCP server for AI clients like Claude Code and Claude Desktop.

    DefensePoint/keycloak-monitoring's past year of commit activity
    Go 6 Apache-2.0 0 0 5 Updated Oct 27, 2026
  • keycloak-adaptive-mfa-engine Public

    On-premise risk engine for Keycloak Adaptive MFA: scores authentication attempts against 19 configurable signals with local ML inference and returns a step-up decision.

    DefensePoint/keycloak-adaptive-mfa-engine's past year of commit activity
    Python 8 Apache-2.0 1 0 2 Updated Oct 26, 2026
  • keycloak-adaptive-mfa-admin-ui Public

    Keycloak Admin UI extension for configuring Adaptive Multi-Factor Authentication (AMFA)

    DefensePoint/keycloak-adaptive-mfa-admin-ui's past year of commit activity
    TypeScript 5 Apache-2.0 0 0 0 Updated Oct 5, 2026
  • .github Public

    Organization profile and community health files

    DefensePoint/.github's past year of commit activity
    0 0 0 0 Updated Sep 22, 2026

People

This organization has no public members. You must be a member to see who’s a part of this organization.