Этап разработки 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, который подключается только конфигурацией.