使用自定义设置配置Azure b2C身份验证

时间:2018-06-12 19:30:11

标签: azure xamarin.forms azure-active-directory azure-ad-b2c

我正在尝试为我的Xamarin Forms Android应用程序创建一个azure b2c身份验证,包括多因素身份验证。有以下约束。

  • 我需要限制/隐藏忘记密码&登录页面上的注册选项
  • Multifactor - 身份验证,我只需短信选项。我不想跟电话&邮件选项。

如何将这些限制添加到我的身份验证登录页面?

我在Portal中看到下面的一组策略,但我不知道如何配置它。任何人都可以帮我配置这个政策。

enter image description here

2 个答案:

答案 0 :(得分:1)

  

我需要限制/隐藏忘记密码&从登录页面注册选项。

这个很容易,只需创建一个登录政策(不是注册或登录)

  

Multifactor - 身份验证,我只需要sms选项。我不想   跟电话&电子邮件选项。

AFAIK您只能启用或禁用它。我也找不到在documentation中限制它的任何选项。

答案 1 :(得分:-1)

隐藏元素的最简单方法是使用the page UI customization feature样式,例如:

#api[data-name=Unified] #forgotPassword,
#api[data-name=Unified] .divider,
#api[data-name=Unified] .create {
    display: none;
}

#api[data-name=Phonefactor] #verifyPhone {
    display: none;
}