Строительные блоки
Оркестрация транзакций
Каждый вход, регистрация или подтверждение — это транзакция со своим контекстом,
correlation id, состоянием, временем жизни, выбранным каналом, внешней идентичностью,
привязкой локального аккаунта и журналом аудита.
Адаптеры каналов
Каждый мессенджер или мобильный канал — отдельный адаптер / коннектор. Из коробки:
MAX, Telegram, WhatsApp, другие мессенджеры и Email — спроектированы расширяемыми.
Интеграция OpenIddict
Завершает primary login, второй фактор, step-up подтверждение и linking канала — без
замены OpenIddict.
Завершение
Приложение завершает поток через callback, live-обновление по SignalR или polling после
подтверждения транзакции.
Связывание аккаунта и канала
Соединяет идентичность пользователя в мессенджере с локальным аккаунтом, по желанию
подключая канал уведомлений тем же действием.
Журнал аудита
Каждая транзакция несёт журнал аудита изменений состояния и подтверждений.
QR-оркестрация
Veriqa генерирует короткоживущую точку входа для каждой транзакции. QR-код не несёт логику аутентификации — он лишь открывает нужный bridge-flow для выбранного канала и связывает пользователя с текущей транзакцией.Как эти блоки работают в потоке входа
От старта транзакции до выпуска токенов OpenIddict — по шагам.