Here, I created a custom authenticator in Keycloak. By default, Keycloak offers username and password authentication, but we're taking it up a notch. Here, I'll show you how to set up one-time password (OTP) based authentication in Keycloak.

For detailed explanation, visit my blog : https://thyanmol.medium.com/