跳到内容

Keycloak 的 WhatsApp 双因素认证

wa2fa

Keycloak 26.x 的插件,通过 Meta Cloud API 发送 OTP。即插即用,无需 SMS 费用。

Keycloak 26.x 的插件,通过 Meta WhatsApp Cloud API 集成 WhatsApp。装上,配置一次,你已有的 realm 就能通过 WhatsApp 下发 OTP、登录提醒和验证流程。

// Features

  • 01

    WhatsApp OTP

    作为 Keycloak Authenticator 步骤,下发六位数字验证码。

  • 02

    电话验证

    Required Action,一次点击即可确认用户号码。

  • 03

    登录提醒

    Event Listener,每次账户被访问都通知用户。

  • 04

    二维码验证

    可选的 Realm Resource Provider,带 Webhook 回调。

  • 05

    SMS 兜底

    可选的 HTTP 兜底,WhatsApp 投递失败时启用。

// Specifications

Keycloak
26.x (Quarkus)
Java
17+
Maven
3.9+
语言
EN, HI, ES, FR, DE, AR, PT
版本 1.1
仅 Meta
许可
Apache-2.0