Payments are experiencing issues due to temporary restrictions in Russia. If your payment does not go through, please submit a support request.Our support team is available 24/7 — we are always here to help with hosting and server issues.We are now accepting requests for dedicated server rental and colocation services in our data center.Reminder: we recommend enabling backups for additional data protection.A new VPS/VDS lineup with NVMe storage and improved performance is now available.Maintenance work on some servers has been completed. All services are operating normally.
SMS Authorization

WEBSITE TEMPLATE

eCom Labs

SMS Authorization

SMS authentication module via the SmsAero service. Enables users to register and log in to the site using a phone number and an SMS code, without requiring a username or password. The system automatically verifies the phone number during registration and protects against brute-force attacks by limiting the number of code entry attempts.

Technical details

Published
19.08.2026
Version
1.0.1
Installed
Less than 50 times
Suitable editions
'First Site', 'Start', 'Standard', 'Small Business', 'Business'
Responsiveness
No
Composite Mode Support
Yes
Compatible with Sites24
No
Developer
eCom Labs

What this solution does

SMS authentication module via the SmsAero service. Enables users to register and log in to the site using a phone number and an SMS code, without requiring a username or password. The system automatically verifies the phone number during registration and protects against brute-force attacks by limiting the number of code entry attempts. The validity period of the confirmation code is configurable by the administrator.

The component integrates fully with the Bitrix authentication system and is compatible with system.auth and bitrix:system.auth.form components. The solution increases registration and login conversion rates, simplifies the process for mobile users, reduces fake accounts, and enhances trust through phone number verification.

Configuration options include selecting fields for registration (name, surname, email, etc.), editing the SMS message text, and setting the confirmation code lifetime. Available module parameters are: an activation switch, debug mode (intended solely for integration testing and must not be used in production), and selection of the 'Phone' field from user settings to be used as the login.

SMS Authentication Configuration

Code length specifies the number of digits in the generated message.

Expiration time defines the period in seconds during which the user must receive and enter the code.

SMS Provider is the service used for sending messages. Currently, only one provider is available; additional providers will be added in future module updates.

Login and Token — the system username is used as the login, and the API key obtained from the personal account is used as the password.

Sending channel — details regarding available channels are provided on the provider's website.

Sender signature — the text displayed as the sender in SMS messages. Configuration details are available on the provider's website.

Telegram cascade delivery — the code is first sent via the Telegram messenger. If the message remains unread, it is automatically resent as a standard SMS.

Requirements:

✔ Installed «SmsAero» module or an active API key for the SmsAero service.

✔ Support for PHP versions above 8.1.

The module works correctly on both current and older versions of the 1C-Bitrix platform.

General iT can install and configure this solution and build a website or online store based on it.

USER EXPERIENCE

Solution reviews

How does this solution work in a real project? Share your experience and help others choose.

Be the first to share your experience

There are no reviews of this solution on git.ru yet. Tell us what worked well and what could be improved.

Verified purchaseAdd a key if you wish. A verified review gets a badge, priority placement and more rating weight.

Open to every clientJust sign in to your account. A key is optional; all reviews are moderated.

YOUR EXPERIENCE MATTERS

Your review

YOUR PROJECT INFRASTRUCTURE

A home for your website

BEFORE YOU ORDER

Let’s go through the details.

Is installation free?
The solution itself is free. Installation, configuration and customisation services are agreed separately. A compatible platform and an appropriate platform licence are required.
How do I check compatibility?
Compare the supported editions and solution version in the technical details with your project. Before installing on a live website, we recommend making a backup and checking the solution in a test environment.
Can you help with implementation?
We can help launch a website using the selected template, agreeing on its structure, content migration and integrations. The schedule and cost depend on the project and are quoted separately.

GENERAL iT

Let’s discuss your project

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Install solution

Enter a domain with or without https://. The installer will open in your website control panel in a new tab.

Solution screenshots

Solution screenshot