The Send Verification Code action is used to send a verification code to a user via SMS, email, or other methods for the purpose of verifying the user's identity; it is a fundamental component of security processes such as two-factor authentication (2FA) and password reset. When sending a verification code via SMS, the user's phone number registered in the system is retrieved, and a one-time verification code is sent to that number, typically through an external SMS service provider. This code is valid for a specific period and must be entered by the user to log in, reset their password, or perform a critical action. During SMS delivery, the system verifies the accuracy of the user's phone number and, if necessary, error management mechanisms are activated.
Technical Features
Parameter Definitions
The action can work without any manual parameter configuration. However, the system processes the necessary fields in the background using the user's identity information.
A user requests a password reset by entering their email address on the ‘Forgot My Password’ screen. After this process, the system sends a verification code to the user. The user can set a new password by entering the code they received.
Application Flow
When the action is triggered:
The Send Verification Code action plays a critical role in identity verification and security control processes. The automatic sending of verification codes ensures that users can access the application securely. It is indispensable for enhancing security, especially in areas such as password reset and two-factor identity verification.