loading
Preparing LoginRadius developer resources
Mission: Help enterprises accelerate digital transformation with our fully-managed Customer IAM technology.
Skip to main content

Verify Email/SMS OTP

Verifies the OTP entered by the user against the one sent via email or SMS. Use after a Send Email or Send SMS node that delivered an OTP.
MFA Node

Node Card

Verify Email/SMS OTP
true
false
Category: MFA Nodes
Type: verifyOtp
Typical position: After a Send Email or Send SMS node that delivered an OTP, before the success terminal node.

PropertyTypeDefaultDescription
NANANAThis node has no configurable properties.

Common Next Nodes

Verify Email/SMS OTP (true)Success FinalOTP valid: MFA complete
Verify Email/SMS OTP (true)Update MFA Phonein SMS OTP setup path: save verified phone number
Verify Email/SMS OTP (false)Web Page (OTP Input)OTP invalid: allow retry

Usage Notes

This node handles both email and SMS OTP verification in a single node: the OTP channel is determined by which send node preceded it in the flow. Always place a Send Email or Send SMS node before this one to deliver the OTP; the node reads the OTP from the user's session context automatically. Connect false to a retry path or an error page to handle expired or incorrect codes.