NodesAuth Nodes
Edit Page on GitHubVerify OTP (Passwordless)
Verifies the OTP and logs the user in.
authverifyloginMedium0
Verify OTP (Passwordless)
0Flow
Token
User
Tool
Flow
Not connectedFlow
Email
OTP
Description
The Verify OTP (Passwordless) node is responsible for validating the One-Time Password (OTP) entered by the user. When triggered, it checks if the provided OTP matches the one that was generated and sent to the user's email. If the OTP is valid, the node logs the user in by generating a session token and retrieving their profile data. This node is essential for completing passwordless authentication flows, ensuring that only users with access to the registered email can successfully log in.
Common Use Cases
- User Authentication: Validate OTPs during passwordless login flows to authenticate users securely.
- Account Recovery: Verify OTPs sent to users during account recovery processes to confirm their identity.
- Temporary Access: Confirm OTPs for users requesting temporary access to resources or features.
Inputs
The input connections this node accepts:
NameDescriptionTypeFlowThe flow of the workflowFlowEmailUser's emailTextOTPThe 6-digit codeTextOutputs
The output connections this node provides:
NameDescriptionTypeFlowThe Flow to triggerFlowTokenThe session token (Bearer)TextUserUser profile dataJSONToolLLM ToolToolFields
The configurable fields this node provides:
NameDescriptionTypeEmailUser's emailTextOTPOne Time PasswordTextLast updated on