Про .NET отдельно. Там Veriqa встраивается в ваше ASP.NET Core-приложение и расширяет
OpenIddict, а не заменяет его: ведёт транзакцию входа между
/connect/authorize и
/connect/token, а выпуск токенов оставляет OpenIddict. На любом другом стеке OpenIddict не
участвует вовсе — приложение общается с Veriqa по обычному OpenID Connect.С чего начать
Базовые сценарии
Вход и серверная транзакция — что это такое и чем они различаются.
Быстрый старт .NET (встроенный)
Подключите Veriqa к ASP.NET Core за несколько минут.
Быстрый старт self-hosted (Docker)
Отдельный сервер в контейнере — ваше приложение остаётся обычным OIDC-клиентом на любом стеке.
Установка службой ОС
Тот же сервер без Docker — systemd или служба Windows, из архива.
Node, Java, Python
Тот же вход из OIDC-клиента на Node, Java или Python — от пустого проекта до работающего входа.
Настройка каналов
MAX, Telegram, WhatsApp, другие мессенджеры и Email — что задать и где взять учётные данные.
Справочник конфигурации
Секции, ключи и значения по умолчанию.
Видео
Вход и step-up на телевизоре, десктопе и телефоне, подтверждения в Claude Code.
Что вы получаете
Выше конверсия
Одно привычное действие вместо пароля, кода из SMS и переходов между экранами — вход или
регистрация занимает около 6 секунд в целевом сценарии.
Экономия на каждом входе
Вход и подтверждение через Veriqa не тарифицируются за сообщение, в отличие от SMS, — на
масштабе входов это заметно в бюджете.
Живой канал
Вместе со входом продукт получает подключённый канал в мессенджере — для уведомлений,
подтверждений и сервисных сценариев — вместо «мёртвого» адреса.
Интеграция настройкой
Пользователю ничего не нужно устанавливать, а вам — писать клиентский код: стандартный
OIDC-клиент подключается настройкой, без проприетарного SDK.
Восстановление доступа
Привязанный доверенный канал становится надёжным путём восстановления — без цепочки писем и
кодов.
Устойчивость к утечке данных
Связь человека со способом до него достучаться в базе не хранится: вместо нативного
идентификатора — производное значение, у каждого интегратора своё.
Для каких сценариев
- Быстрый вход и регистрация в веб- и десктоп-приложениях — регистрация тем же действием. См. Вход без пароля.
- Замена SMS-кодов — тот же привычный поток без тарификации за сообщение и с полноценной аутентификацией вместо доставки кода. См. Замена SMS-кодов.
- ИИ-агенты и human-in-the-loop — вызов инструмента или выдача доступа агенту подтверждается в собственном мессенджере пользователя, с записью в аудите. См. Подтверждения в Claude Code.
- Второй фактор, step-up и подтверждение действий — удаление важных данных, смена платёжных реквизитов, выдача доступа. См. Step-up.
- Вход на поверхностях без клавиатуры — Smart TV, приставка, киоск. См. Поверхности входа.
- Вход и привязка канала мессенджера одним действием. См. Привязка канала.
- Заявки и обратная связь без CAPTCHA — проверенный контакт вместо адреса, набранного в форме. См. Заявки без CAPTCHA.
Архитектура
Veriqa — мост между вашим приложением и доверенным мессенджером пользователя. Он открывает транзакцию входа или подтверждения, связывает её с выбранным каналом, ждёт подтверждения пользователя и возвращает результат — токенами при входе или исходом вашему бекенду. Базовые строительные блоки: оркестрация транзакций, адаптеры каналов, OIDC-эндпоинты (в .NET — OpenIddict), завершение (callback / live-статус по SignalR / polling), связывание аккаунта и канала и журнал аудита. Разбор — в разделе Архитектура.Три способа развёртывания
Каналы
Сегодня поставляются четыре канала, ещё пять — в тестировании к следующему релизу. Перечень и статус каждого — в Поддерживаемых каналах; что ещё несёт следующий релиз — в Ближайшем релизе.Хотите сначала увидеть в деле? Живое демо прогоняет реальный
OIDC-поток от начала до конца, а видео показывают все поверхности.