Skip to content

Latest commit

 

History

History
16 lines (10 loc) · 1.14 KB

File metadata and controls

16 lines (10 loc) · 1.14 KB

keycloak-validate-otp-conditional

This plugin brings Conditional OTP to the Direct Grant.

Mix between native plugins:

Inspired by: https://github.com/lukaszbudnik/keycloak-ip-authenticator

Use case:

  • When IP whitelisting passes, set user attribute: ip_based_otp_conditional=skip elseip_based_otp_conditional=force
  • Configure this module to be conditional on this user attribute (OTP control User Attribute)

Also see our extended version of keycloak-ip-authenticator.