> ## 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.10 — вход и подтверждение как один процесс

> Что появилось в Veriqa на этапе 0.6.10: одинаковые страницы входа и подтверждения, цвет кнопки канала, режим подтверждения для отдельного канала и вход через Google, Apple и Huawei в примере.

> [!NOTE]
>
> Этап разработки 18–22 октября 2026 года. Пакета с номером 0.6.10 нет: эти изменения вошли в
> [0.7.0](https://veriqa.app/docs/ru/releases/0.7.md).

## Вход и подтверждение

Вход и серверное подтверждение теперь проходят для пользователя одинаково: те же страницы, сроки,
строки статуса и квитанции. Различаются слова, которые называют действие, и
редкие случаи с технической причиной, как ответ на письмо ниже.

* У подтверждения та же страница вопроса «Да/Нет», что у входа, и своя кнопка отмены; на отмену
  приложение получает исход `declined`.
* Кнопка канала говорит о назначении страницы: `Sign in with {0}` или `Confirm in {0}`. Инструкция
  говорит о том же и на вкладке называет выбранный канал.
* У письма подтверждения свои слова: тема `Confirmation for {app}`, заголовок
  `Confirmation required`, кнопка `Continue to confirmation`. Письмо входа не изменилось.
* Если ответ принимает только браузер, в котором открыта ссылка письма, окно подтверждения остаётся
  на месте и показывает строку об этом, отсчёт и кнопку отмены.

## Окно входа

* **Цвет кнопки отдельного канала**, см.
  [Цвета кнопок каналов](https://veriqa.app/docs/ru/guides/customization.md#цвета-кнопок-каналов). Этим же цветом окрашены значки
  канала на вкладках, панелях и в строке инструкции.
* **Режим подтверждения для отдельного канала:** карта `ModeByChannel` в настройках развёртывания и
  `LoginConfirmationModeByChannel` на уровнях тенанта и приложения, см. [Veriqa:LoginConfirmation](https://veriqa.app/docs/ru/reference/configuration.md#veriqaloginconfirmation).
* **Своя инструкция для страницы без QR-кода или без кнопки:** поля `instruction_without_qr` и
  `instruction_without_button` в записи `ui_config`.
* Название встроенного канала переводится строкой `<Name> | channel` и одинаково на кнопке, вкладке
  и в инструкции.
* На hop-странице, которая открывается после сканирования, появилась кнопка отмены, а вопрос страницы
  «Да/Нет» берётся из вида сообщения `confirmation-prompt`.
* Тексты страницы завершения входа через `form_post` вошли в перечень `AuthPage.Texts`.

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

Транзитивные зависимости с известными уязвимостями обновлены: `System.Security.Cryptography.Pkcs` до
10.0.13, `MessagePack` до 2.5.303.

## Примеры

Новый пример `samples/dotnet/custom-channel-id-providers`: вход через Google, Apple и Huawei одним
внешним HTTP-адаптером на .NET, который подключается только конфигурацией.

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

**Ключи кнопок каналов и инструкции сменились,** прежние удалены без переходного периода. Перенесите
свою формулировку на новый ключ, таблица приведена в разделе
[Что проверить при обновлении с 0.6.1](https://veriqa.app/docs/ru/releases/0.7.md#что-проверить-при-обновлении-с-061).


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