Skip to main content

Authentication Flow Configuration

Available authenticators

  • messaging-authenticator
  • conditional-messaging-authenticator
  • messaging-authenticator-enrollment required action

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