Перейти к основному содержанию
Этап разработки 18–22 октября 2026 года. Пакета с номером 0.6.10 нет: эти изменения вошли в 0.7.0.

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

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

Окно входа

  • Цвет кнопки отдельного канала, см. Цвета кнопок каналов. Этим же цветом окрашены значки канала на вкладках, панелях и в строке инструкции.
  • Режим подтверждения для отдельного канала: карта ModeByChannel в настройках развёртывания и LoginConfirmationModeByChannel на уровнях тенанта и приложения, см. Veriqa:LoginConfirmation.
  • Своя инструкция для страницы без 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.