Настройка аутентификации Azure b2C с пользовательскими настройками
Я пытаюсь создать Azure B2C-аутентификацию для моего приложения Xamarin Forms для Android, включая многофакторную аутентификацию. Со следующими ограничениями.
- Мне нужно ограничить / скрыть забытый пароль и возможность регистрации на странице входа.
- Multifactor - Аутентификация, мне нужна только опция смс. Я не хочу идти с опцией звонка и электронной почты.
Как я могу добавить эти ограничения на мою страницу аутентификации и входа?
Ниже я вижу набор политик на портале, но я не знаю, как его настроить. Может ли кто-нибудь помочь мне настроить эту политику.
2 ответа
Мне нужно ограничить / скрыть забытый пароль и возможность регистрации на странице входа.
Это легко, просто создайте политику входа (не подписку или вход)
Multifactor - Аутентификация, мне нужна только опция смс. Я не хочу идти с опцией звонка и электронной почты.
AFAIK вы можете только включить или отключить его. Я также не нахожу никакой возможности ограничить это в документации.
Самый простой подход для сокрытия элементов - использовать функцию настройки пользовательского интерфейса страницы со стилями, такими как:
#api[data-name=Unified] #forgotPassword,
#api[data-name=Unified] .divider,
#api[data-name=Unified] .create {
display: none;
}
#api[data-name=Phonefactor] #verifyPhone {
display: none;
}