Служба поддержки работает 24/7 — мы всегда на связи по вопросам хостинга и серверов.Открыт прием заявок на аренду выделенных серверов и размещение оборудования в дата-центре.Напоминаем: рекомендуем включить резервное копирование для дополнительной защиты данных.Доступна новая линейка VPS/VDS с NVMe-дисками и увеличенной производительностью.Технические работы на части серверов завершены. Все сервисы работают в штатном режиме.

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.

YOUR PROJECT INFRASTRUCTURE

A home for your website

BEFORE YOU ORDER

Let’s go through the details.

How do I purchase a solution?
Submit a request on the solution page. A manager will check your selection, confirm the terms and arrange the purchase. We can also help with installation and setup.
Is a 1C-Bitrix licence included?
The default price covers the solution itself. If the developer offers a bundle with a 1C-Bitrix licence, you can select it separately on the solution page.
Can I try a solution first?
Available online demos and trial periods are shown on the solution page. The trial length depends on the solution.
How much does renewal cost?
Renewal is calculated as 50% of the full solution price before discounts. A manager will confirm the renewal terms and period before you order.
Can you help implement the solution?
Yes. We can build a website or store based on a template, or install, configure and check a module for compatibility. The scope and cost of the work are agreed 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