Kullanıcı Kılavuzu

Send Verification Code

Send Verification Code

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

  • Verification Code Delivery: An instant verification code is sent to the user via email or SMS.
  • Security Process Integration: Can be used in processes such as password reset, login, and two-factor authentication.
  • Automatic Delivery: When an action is triggered, the system automatically sends the code according to the specified communication channel.
  • Web and Mobile Compatible: Works on all apps.

Send Verification Code Action Application Steps

  1. Log in to the Kuika platform.
  2. Open the project you want to work on from the Apps screen.
  3. Go to the UI Design module.
  4. Open the Properties panel on the right side.
  1. From the + ADD ACTION menu, add the Authorisation > Send Verification Code action according to the trigger event you want (Initial Actions, OnClick, OnBlur, etc.).

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.

  • Automatically Defined Fields:
    • The user's session status and email/SMS information defined in the system are automatically detected.
    • The code is sent by default through the channel specified in the system settings.

Usage Scenario: Sending a Verification Code for Password Reset

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

  • Element: ‘Send Code’ button
  • Trigger: OnClick
  • Action: Authorisation → Send Verification Code

When the action is triggered:

  • A verification code is sent to the user's contact information registered in the system.
  • The user is redirected to the verification screen and asked to enter the code.
  • If the code is valid, the next step is taken (e.g., password reset screen).

Send Verification Code Action Advanced Customisations

  • Incorrect User Information: If the user is not registered in the system or their contact information is incomplete, the code cannot be sent.
  • Invalid Channel Setting: If the verification method (e-mail/SMS) is not correctly defined in the system configuration, the delivery will fail.
  • Frequency Limit: For security reasons, a limit should be applied if multiple codes are sent to the same user within a short period of time.

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.

Other Related Content

No items found.

Glossary

No items found.

Alt Başlıklar