> ## Documentation Index
> Fetch the complete documentation index at: https://veriqa.app/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# 0.6.2 — hop-режим, HTTP-канал и добор claims (готовится)

> Что приносит Veriqa 0.6.2: hop-режим для QR-кода, канал на любом языке по HTTP, Twilio для WhatsApp, добор claims и номер телефона из каналов.

<Note>
  Версия готовится к выпуску: описанного здесь ещё нет в опубликованных пакетах и образе. Последний
  выпуск — [0.6.1](/docs/ru/releases/0.6#061).
</Note>

## Hop-режим

QR-код несёт короткую одноразовую ссылку на ваш сервер Veriqa вместо ссылки канала. Отсюда лёгкий
QR-код, сигнал «отсканировано» на компьютере, страница запуска на телефоне, один QR-код на все каналы
и контекст сканирующего устройства. По умолчанию выключен; включать его рекомендуем —
[Hop-режим](/docs/ru/concepts/hop-mode).

## Канал на любом языке по HTTP

Новый пакет `Veriqa.Core.ChannelAdapter.Http`: свой канал — отдельный сервис на любом языке, который
подключается конфигурацией, без пересборки хоста. Контракт обмена описан схемой, а набор проверок
соответствия проверяет ваш сервис до подключения —
[HTTP-адаптер канала на любом языке](/docs/ru/guides/custom-channel-adapter#http-адаптер-канала-на-любом-языке).

## WhatsApp через Twilio

Twilio — встроенный провайдер доставки WhatsApp рядом с Meta WhatsApp Business Platform; выбирается
одним ключом — [Доставка через Twilio](/docs/ru/guides/channels#доставка-через-twilio).

## Добор claims и номер телефона

* **Номер телефона средствами канала** — Telegram, MAX и WhatsApp: пользователь делится номером
  кнопкой в чате — [Номер телефона](/docs/ru/guides/phone-number).
* **Добор недостающих claims внутри входа** — форма на окне входа или на устройстве подтверждения,
  способы подтвердить email —
  [Обогащение claims](/docs/ru/concepts/claim-enrichment).
* **Хранилище собранных claims** на EF Core с удалением по `sub` —
  [Хранилище собранных claims](/docs/ru/guides/storage#хранилище-собранных-claims).

## Безопасность

* Подтверждение привязано к субъекту канала и к браузеру, в котором пришёл ответ.
* Промежуточная cookie привязана к authorize-запросу, GeoIP читается только по доверенному IP,
  лимитер на пользователя вытесняет старые разделы.
* Ответ создания серверного подтверждения отдаёт `display_name` канала.

## Что проверить при обновлении

* **`sub` пользователей WhatsApp меняется.** Было `whatsapp:+номер`, стало `whatsapp:{BSUID}` —
  идентификатор, который Meta выдаёт бизнес-портфелю; номер переехал в `preferred_username`.
  Миграции нет: у существующих пользователей WhatsApp в вашем приложении появится новый `sub`.
* **`ShowQrCode` по умолчанию — `DesktopOnly`** вместо `Always`: на телефоне вместо QR-кода — кнопки
  каналов. Прежний вид — `"ShowQrCode": "Always"`.
* **Новые миграции EF Core** хранилища транзакций и журнала аудита — примените их при обновлении,
  см. [Хранилища](/docs/ru/guides/storage).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.