B2 C Проверка пользовательской электронной почты: сообщите пользователю, что ему нужно сделать - PullRequest
0 голосов
/ 03 февраля 2020

В настоящее время мы оцениваем новую функцию (в настоящее время публикуем c Предварительный просмотр), чтобы сделать пользовательскую проверку электронной почты в AAD B2 C

Наше первоначальное тестирование с этой функцией было очень позитивно Тем не менее, мы опасаемся, что некоторые из наших пользователей могут не полностью понимать, что они получают электронную почту, и должны проверить свои входящие сообщения. Механизм проверки «по умолчанию» показывает сообщение (ключ: «ver_info_msg»), подобное этому:

Код подтверждения был отправлен на Ваш почтовый ящик. Пожалуйста, скопируйте его в поле ввода ниже.

В примере не показано отдельное сообщение для пользователя, только новые элементы управления.

enter image description here

Есть ли способ получить локализованное сообщение для пользователя для этого? Локализация через обычные механизмы была бы отличной. Я понимаю, что это, вероятно, не тривиально, поскольку провайдер одноразовых паролей может быть использован несколькими способами - не только для пользовательских электронных писем - но было бы здорово иметь возможность дать пользователю некоторую обратную связь.

Есть ли еще пользовательские сообщения для этого? Мой текущий обходной путь - локализация описания и заполнителя для поля «Код подтверждения», но это менее заметно для пользователя.

      <Protocol Name="Proprietary" Handler="Web.TPEngine.Providers.OneTimePasswordProtocolProvider, Web.TPEngine, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" />
      <Metadata>
        <Item Key="Operation">VerifyCode</Item>
        <Item Key="UserMessage.VerificationHasExpired">You have exceed the maximum time allowed.</Item>
        <Item Key="UserMessage.MaxRetryAttemped">You have exceed the number of retries allowed.</Item>
        <Item Key="UserMessage.InvalidCode">You have entered the wrong code.</Item>
        <Item Key="UserMessage.ServerError">Cannot verify the code, please try again later.</Item>

1 Ответ

0 голосов
/ 26 марта 2020

Тем временем функция была добавлена. Это работает так же, как старое сообщение для проверки. Локализация может быть выполнена через строку id verification_control_code_sent

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...