Ничего не нужно вводить
Ни пароля, ни кода из SMS, ни формы регистрации. Достаточно отсканировать QR-код или нажать кнопку и подтвердить вход в мессенджере.
OpenID Connect · Любой стек · Любое устройство · Open Source
Вашим пользователям не нужно регистрироваться, придумывать пароль и вводить код из SMS. Для входа на ваш сайт достаточно мессенджера, который у них уже установлен. С Veriqa даже первый вход займёт у пользователя всего 6 секунд.*
Пользователь сканирует QR-код на странице входа или нажимает кнопку мессенджера, а затем подтверждает одним тапом в своём MAX, Telegram, WhatsApp или другом мессенджере.
Veriqa подключается к вашему приложению как обычный OIDC-провайдер — за 15 минут.
Вы получите меньше трения на входе, меньше расходов, больше безопасности и живую связь с пользователем. Подключить Veriqa можно за 15–30 минут, и это совершенно бесплатно, а ваши пользователи получат удобный и быстрый способ аутентификации на вашем сайте или в приложении.
Вашим пользователям
Ни пароля, ни кода из SMS, ни формы регистрации. Достаточно отсканировать QR-код или нажать кнопку и подтвердить вход в мессенджере.
Мессенджер уже стоит на телефоне. Не нужно ни нового приложения, ни аутентификатора, ни пароля, который придётся вспоминать и восстанавливать.
На компьютере, телевизоре или терминале — QR-код, на телефоне — кнопка. Подтверждение везде одно: касание в мессенджере.
Вашему продукту
Вместо пароля, кода из SMS и переходов между экранами — одно привычное действие: открыть камеру на телефоне. Вход или регистрация занимает около 6 секунд, и это весь путь: навести камеру, тапнуть по ссылке и подтвердить вход в мессенджере.
SMS тарифицируется за каждое сообщение и дорожает из года в год. Вход и подтверждение через Veriqa не тарифицируются за сообщение, а сама Veriqa — Open Source.
Вместе со входом ВАШ продукт получает подключённый мессенджер-канал — для уведомлений, подтверждений и будущих сервисных сценариев.
Никакой установки для пользователя и никакого нового кода на клиенте — Veriqa подключается к уже работающему приложению через настройку.
«Забыл пароль» — больше не квест: привязанный доверенный канал становится надёжным путём восстановления, без цепочки писем и кодов.
Veriqa хранит минимум: зашифрованный идентификатор, который назначает пользователю каждый мессенджер. Никаких имён и телефонов. Данные, нужные для входа, появляются только в момент входа и могут храниться только в памяти.
Найдите свой случай. Veriqa закрывает множество сценариев: вход на сайт, подтверждение чувствительных операций, подключение канала связи и многие другие.
Сайт или приложение показывает QR-код, пользователь подтверждает вход в мессенджере — пароль не нужен. Новый пользователь регистрируется тем же действием, без формы и капчи: барьером от ботов служит само подтверждение в мессенджере.
Прежде чем ИИ-агент вызовет инструмент или получит доступ, он запрашивает подтверждение у человека. Запрос приходит в мессенджер самого пользователя — на поверхность, которой агент не управляет, — а ответ попадает в журнал аудита.
Пользователь входит через мессенджер, и тем же действием ваш продукт получает живой канал связи с ним — Telegram, WhatsApp, MAX или почту, смотря чем он подтвердил вход. Одно действие — два результата: канал годится для уведомлений и сервисных сценариев.
Вместо ввода кода из SMS пользователь подтверждает вход кнопкой в мессенджере. Вы не платите за каждое сообщение и получаете полноценную аутентификацию, а не просто доставленный код.
Перед отправкой формы посетитель подтверждает себя через мессенджер — это занимает несколько секунд. Сайт получает верифицированный контакт и живой канал вместо «мёртвого» адреса, вписанного в поле. Проверено и работает в WordPress, Bitrix, Drupal, Joomla, TYPO3 и других CMS.
Когда пользователь делает что-то чувствительное — удаляет важные данные, меняет реквизиты, выдаёт кому-то доступ, — ваш продукт просит подтвердить действие. Он подтверждает его одним касанием в мессенджере, без ввода кода.
Адаптер MAX готов — попробуйте вход через MAX!
Из чего функционально состоит Veriqa и её основные технические характеристики.
Вход — это транзакция с явным состоянием, сроком жизни и единственным исходом. Она переживает смену устройства, сама истекает по таймауту, идемпотентна к повторам и попадает в аудит — вместо запроса, «повисшего» где-то между браузером и мессенджером.
Telegram, WhatsApp, Email и другие — включаются конфигурацией. Свой канал не требует правки ядра и не обязан быть на .NET: внешний сервис на любом языке по HTTP или ваш уже работающий бот, как есть. Ваши каналы встают в цепочку наравне со встроенными.
Любой стек, стандартный OIDC. На .NET — коннектор поверх OpenIddict. Всё остальное — стандартный OIDC-провайдер: Node, Java, Python, Go, PHP. В IAM вроде Logto добавляется обычным социальным коннектором за пару минут.
Токены, каналы, тексты и брендинг страницы входа, политики, лимиты, аудит — всё это конфигурация, четыре уровня владения, включая ядро, тенант и приложение, с заданным порядком разрешения. Одна установка обслуживает много проектов и ботов, у каждого своё.
Аудит — по вашим правилам, и его можно полностью отключить. Идентичности всегда замаскированы, токены не пишутся ни в лог, ни в аудит — так устроено, а не настройка, которую нужно помнить. Метрики, логи и трассировки — так же.
.NET 10, поставка NuGet-пакетами — подключается к уже работающему приложению. Чистая архитектура; хранилища in-memory, EF Core (PostgreSQL, MySQL и другие) или Redis. Страница входа на чистом JS — без фреймворков и внешних зависимостей. Данные не покидают ваш периметр.
Veriqa не заменяет ваши способы входа, а добавляет к ним безопасный и удобный для вашего пользователя способ. Подключение занимает 15–30 минут и не требует переписывать код. Полное сравнение Veriqa с другими способами входа можно посмотреть на отдельной странице. А ниже — основные отличия от популярных способов.
Пользователь уже прошёл регистрацию и проверки в мессенджере, а сами мессенджеры всё строже подходят к идентификации и проверке аккаунтов. Вы получаете результат этой работы бесплатно — вместе со скоростью и удобством мессенджера при входе, а контроль остаётся у вас.
Тот же удобный поток — QR на экране, подтверждение с телефона, — но без регистрации ключа и привязки устройства: пользователь входит сразу, через уже установленный мессенджер. Работает там, где кросс-девайсный passkey ломается: выключенный Bluetooth, виртуалка, удалённый рабочий стол, разные экосистемы.
Один интеграционный слой на все каналы и почту вместо отдельных виджетов, плюс полноценный OIDC вместо JS-виджета: токены, сессии, привязка аккаунта. Veriqa даёт не только логин, как виджет, но и второй фактор, привязку канала, журнал аудита и то, что мессенджер не обязан стоять на той поверхности, с которой человек входит.
Подтверждение в мессенджере быстрее, не тарифицируется за сообщение и живёт в приложении, которое пользователь открывает каждый день. А личность подтверждается без передачи номера телефона — меньше риск утечек.
От показанного QR до входа в аккаунт — за несколько простых шагов.
На странице вашего сайта или приложения появляется QR-код — это всё, что нужно для входа. Если вход с телефона, QR не нужен: показываются кнопки мессенджеров.
Пользователь сканирует QR телефоном и тапает по ссылке. Открывается привычный мессенджер — MAX, Telegram, WhatsApp или другой.
В мессенджере пользователь подтверждает вход кнопками — без пароля и без кода из SMS. Если включено автоматическое подтверждение, этот шаг проходит сам.
Пользователь авторизован на вашем сайте или в приложении — почти мгновенно.
Veriqa — стандартный провайдер OpenID Connect, поэтому Veriqa поддерживает любой ваш стек: .NET, Node, Java, Python, Go, PHP — и популярные CMS тоже. Достаточно только развернуть Veriqa и подключить к вашему продукту как OpenID-коннектор.
Вход через Veriqa проверен на WordPress, Drupal, Joomla, TYPO3 и Bitrix. Эти CMS общаются с Veriqa, как с обычным внешним OIDC-провайдером.
Veriqa можно развернуть
Сервер авторизации встраивается в ваше .NET-приложение и работает в его процессе.
Готовый образ сервера авторизации: запускается рядом с вашим приложением, внутри вашего периметра.
Самодостаточный файл, который регистрируется службой Windows или юнитом systemd, — без Docker и без среды .NET на машине.
Veriqa Cloud: без развёртывания и сопровождения — для сайтов и продуктов без своей auth-инфраструктуры.
Нет. Оставьте способы, которые у вас уже есть, и добавьте рядом вход через Veriqa — ещё один способ, удобный и безопасный. Добавляется за 15–30 минут.
Нет. Пользователь подтверждает вход в уже установленном мессенджере — MAX, Telegram, WhatsApp или другом поддерживаемом мессенджере. Отдельный аутентификатор ставить не нужно.
Каналов несколько, и к ним добавляется почта — резервный канал, который есть у каждого. Пользователь выбирает тот, что у него есть. Список постоянно расширяется и уже включает 8 каналов: 7 самых популярных мессенджеров — MAX, Telegram, WhatsApp, Messenger, Instagram Direct, WeChat, Viber — и классическую почту.
Да. Каналы — открытая точка расширения: вы пишете адаптер для своего мессенджера или бота — внутри .NET-хоста или отдельным сервисом на любом языке, с которым Veriqa общается по HTTP, — и добавляете канал конфигурацией, без правки ядра Veriqa. Ключи мессенджера остаются у вашего сервиса.
Нет. Veriqa встаёт рядом: ваша auth-система по-прежнему выпускает токены и владеет аккаунтами, а Veriqa добавляет доверенный канал, в котором пользователь подтверждает вход. Для приложения Veriqa — стандартный провайдер OpenID Connect, поэтому стек не имеет значения.
Да. Veriqa — стандартный провайдер OpenID Connect: приложение или CMS подключается к ней напрямую и получает обычные OIDC-токены. Если у вас уже есть IAM, например Logto, Veriqa добавляется в него как ещё один коннектор входа.
Да. То, чего канал не даёт, Veriqa собирает в том же входе, до выпуска токенов: номер телефона — запросом в мессенджере, email — кодом, ссылкой или письмом от пользователя, остальные поля — формой, которую вы настраиваете. Claim можно сделать обязательным или необязательным, а номер телефона и email приходят с отметкой о проверке.
Passkeys устойчивы к фишингу по своей конструкции — это более высокая планка безопасности. Veriqa даёт такой же удобный поток для более простых сценариев и работает там, где кросс-девайсный passkey ломается: выключенный Bluetooth, виртуалка, удалённый рабочий стол. Даже там Veriqa может дать сопоставимую безопасность за счёт двух подтверждений — места и мессенджера.
Отчасти. Некоторые каналы — например, Telegram — сообщают признак бота, Veriqa возвращает его в claims, и политика ограничений может отсечь такие входы. Это не антифрод-система, но дешёвый фильтр, который срабатывает до создания аккаунта.
С письмом в один тап пользователь ничего не ждёт во входящих: одним тапом отправляется уже готовое сообщение с его собственного ящика — на телефоне это быстрее, чем переключаться в почту за кодом. Вход доказывается самим фактом отправки с конкретного адреса и домена, поэтому бот, который умеет только пересылать полученные ссылки и коды, этим путём не проходит.
Вход и подтверждение через Veriqa не тарифицируются за сообщение, в отличие от SMS, — на заметном трафике входов это прямая экономия.
Нет. Self-hosted-вариант разворачивается в вашем периметре — NuGet-пакеты, Docker-контейнер или OS-сервис без Docker и рантайма .NET — за 15–30 минут. Есть и Veriqa Cloud.
Выберите сценарий и нажмите кнопку «Живое демо» для перехода в конструктор интерактивной демонстрации.