Настраиваемая политика AAD B2C - показывать вспомогательный текст пароля по умолчанию
Я хотел бы, чтобы мой поток входа AAD B2C, созданный с использованием настраиваемых политик, отображал вспомогательный текст пароля по умолчанию, чтобы пользователь заранее знал, каковы требования к паролю, прежде чем ему придется вводить недостаточно безопасный пароль. Возможно ли это без добавления пользовательского элемента html в регистрационную форму?
Это определение типа утверждения пароля:
<ClaimType Id="newPassword">
<DisplayName>New Password</DisplayName>
<DataType>string</DataType>
<UserHelpText>Enter new password</UserHelpText>
<UserInputType>Password</UserInputType>
<Restriction>
<Pattern RegularExpression="^((?=.*[a-z])(?=.*[A-Z])(?=.*\d)|(?=.*[a-z])(?=.*[A-Z])(?=.*[^A-Za-z0-9])|(?=.*[a-z])(?=.*\d)(?=.*[^A-Za-z0-9])|(?=.*[A-Z])(?=.*\d)(?=.*[^A-Za-z0-9]))([A-Za-z\d@#$%^&*\-_+=[\]{}|\\:',?/`~"();!]|\.(?!@)){8,16}$" HelpText="8-16 characters, containing 3 out of 4 of the following: Lowercase characters, uppercase characters, digits (0-9), and one or more of the following symbols: @ # $ % ^ & * - _ + = [ ] { } | \ : ' , ? / ` ~ " ( ) ; ." />
</Restriction>
</ClaimType>
1 ответ
Чтобы добавить элементы на страницу входа, вам необходимо использовать JavaScript в своем пользовательском интерфейсе, чтобы вставить элемент прямо перед или после запроса пароля.
В этом примере, например, используется такая техника для вставки ссылки условий использования на страницу. Вы можете использовать похожую технику для достижения своей цели. Насколько мне известно, из самой политики xml невозможно создать то, о чем вы говорите.