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.
Veriqa

MODULE FOR 1C-BITRIX

Veriqa

Veriqa

The module provides site login and registration via confirmation in messengers. A user clicks the 'Login via messenger' button, scans a QR code with a phone camera, or follows a link, then confirms the action with a single tap in the chat with a bot. Passwords, SMS codes, and CAPTCHAs are not required. An account is created automatically upon the first login.

Technical details

Published
27 October 2026
Version
1.0.0
Installed
Fewer than 50 times
Compatible editions
Start, Standard, Small Business, Business
Responsive design
No
Composite support
No
Compatible with Sites24
No
Developer
Veriqa

What this solution does

The module provides site login and registration via confirmation in messengers. A user clicks the 'Login via messenger' button, scans a QR code with a phone camera, or follows a link, then confirms the action with a single tap in the chat with a bot. Passwords, SMS codes, and CAPTCHAs are not required. An account is created automatically upon the first login.

Authentication is provided by the Veriqa server, an open login server operating on the OpenID Connect standard. The server is deployed by the client or on a hosting service. The module integrates it with the standard 'Social Services' component: account creation and linking are handled by the platform without modifying the Bitrix core.

Capabilities

Login and registration via MAX, Telegram, WhatsApp, and other channels enabled on the Veriqa server.

'Login via messenger' and 'Register via messenger' buttons in the standard login form, displayed in the site language.

The 'Veriqa Buttons' component adds a button to the registration page, inserted into the registration form template in a single line.

Ability to link a messenger to an existing account via the user profile; the linked messenger is displayed in the list of connected profiles.

The Veriqa module supports user email selection: a placeholder address is used if the messenger does not transmit email data, or the user enters an address during login with email code verification if this feature is enabled on the Veriqa server. When the site requires email registration confirmation, email uniqueness, or phone-based registration, the module accepts only verified addresses.

The login window displays in the site language. The store name and window design are configured in the Veriqa server settings.

Button styling is controlled by the site template: Veriqa's default styling is disabled via a setting, allowing the site template to style the buttons.

Security is ensured by verifying token signatures using server keys and performing login via an authorization code with PKCE.

For multi-site installations, settings are configured per site using the standard Social Services mechanism.

During complete removal, the module deletes its files and settings while preserving user account bindings.

System requirements:

1C-Bitrix: Site Management with the Social Services module installed.

PHP 8.1 or newer.

A Veriqa server accessible from the site and a client registered on it. The server is deployed as a Docker image or a service for Linux and Windows.

To enter an email address during login, the Veriqa server version 0.6.6 or newer is required. Login using a placeholder address also works on earlier versions.

A bot or business account connected to the Veriqa server is required for each messenger through which login is performed (MAX, Telegram, WhatsApp Business, etc.). The conditions for connecting bots are set by the messengers themselves. For example, a MAX bot can only be created by an organization or an individual entrepreneur registered in the Russian Federation with a verified profile in the MAX business cabinet.

Personal data. The module receives visitor data only from the Veriqa server, the address of which is specified in the settings, and does not transmit it anywhere else. The data operator on the Veriqa server is its owner, which is the website owner.

Frequently Asked Questions

Is a paid service required? No, the Veriqa server itself is free: it is deployed on your side, and Veriqa does not charge for login, unlike SMS messages sent for each interaction. Messengers may charge for specific types of messages according to their own rules, for example, WhatsApp Business on the Meta platform; conditions should be clarified with the messenger provider.

What data does the website receive? The website receives the user identifier in Veriqa, the name from the messenger, and the login channel. An email address is received only if it is provided by the channel or entered by the user during login.

When the module is removed, user accounts and their associated links remain in the system. After the module is reinstalled, users can log in to their original accounts.

General iT can take care of implementing “Veriqa”, including installation, configuration and result verification.

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 install the module, check its settings and verify how it works in your project. Compatibility with other customisations and the scope of work are assessed before we begin.

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