Skip to main content

Authentication Flow Configuration

Available authenticators​

Provider IDTypeDisplay name
messaging-authenticatorAuthenticatorMessaging OTP
messaging-conditional-authenticatorAuthenticatorConditional Messaging OTP
messaging-authenticator-setupRequired actionSet up Messaging Authenticator

Important config keys​

KeyDescription
message.channelChannel to use: SMS, TELEGRAM, WHATSAPP, SIGNAL
sms.providerSMS backend: twilio, aws-sns, vonage
otp.lengthNumber of digits in the OTP
otp.ttlOTP validity in seconds
otp.resend.cooldownMinimum wait time before resend
otp.max.attemptsMaximum incorrect attempts
simulation.modeLog instead of sending in development
skip.setupSkip enrollment for already-configured users

Contact attributes​

ChannelDefault attribute
SMSphoneNumber
TelegramtelegramChatId
WhatsAppphoneNumber
SignalphoneNumber