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

Input Nodes

Input nodes collect user data on the canvas. Most are child nodes placed inside a Web Page node.

The Web Page node acts as the container: it renders all nested child input nodes together as a single submission form. When the user clicks Submit, the Web Page node's output edge fires and the collected values are available to downstream nodes.

Available Input Nodes

NodeDescription
Web PageContainer node that groups child input nodes into a single rendered page.
IdentityPrompts the user to enter their identity attribute (email, phone, or username).
EmailPrompts the user to enter their email address.
PhonePrompts the user to enter their phone number.
User NamePrompts the user to enter their username.
PasswordPrompts the user to enter their password (Login, Registration, or Change Password).
FormCollects arbitrary user attributes for registration or progressive profiling.
OTP InputDisplays an OTP entry field for email or SMS OTP verification.
Backup Code InputDisplays a backup code entry field for MFA recovery.
Email OTP MFA InputDisplays the Email OTP screen for MFA with customizable text.
SMS OTP MFA InputDisplays the SMS OTP screen for MFA with customizable text.
Authenticator InputDisplays the TOTP entry field for users with an Authenticator app configured.
Security Question InputDisplays the security question answer field for users with questions configured.
Pin InputDisplays the PIN entry field for users with a PIN configured.
CaptchaAdds CAPTCHA verification to the page.
ChoicePresents a set of options to the user and routes the flow based on their selection.
Remember MeLets the user opt in to extended login persistence.
Privacy PromptPrompts the user to accept one or more Privacy Policies.
Consent PromptPrompts the user to consent to share their profile data.
Custom Object InputRenders custom object fields for the user to fill in during registration.