【问题标题】:Changing the Order of Identity Providers in Azure B2C在 Azure B2C 中更改身份提供者的顺序
【发布时间】:2017-01-03 06:41:21
【问题描述】:

我一直在构建 Azure B2C 测试系统,并根据指南 here 自定义了登录页面。有什么办法可以改变元素的顺序,让本地登录选项在顶部还是底部?

还有没有办法让配置文件编辑策略使用注册/登录登录页面样式?例如顶部是第 3 方身份提供商,底部是电子邮件\用户名和密码按钮。

这是它目前的样子: Identity Provider Order

【问题讨论】:

    标签: azure-ad-b2c


    【解决方案1】:

    不同身份提供者的按钮在 Azure AD B2C 中的显示顺序取决于它们的保存顺序。如果您选择多个身份提供者然后保存,它们将按看似随机的顺序添加。但是,如果您添加一个(例如 Facebook),请保存您对策略的更改,然后添加另一个(例如 Google)并保存。它们将按该顺序显示。这也适用于显示此类按钮的策略中的本地帐户按钮。

    在注册/登录的情况下,本地帐户部分将始终显示在底部,目前无法通过 Azure AD B2C 进行控制。

    您可以利用 hacky CSS 来翻转这两个部分,但请注意,这是一种 hack,如果 html 元素随时更改,可能会中断。

    div#api { display: table }
    .social { display: table-footer-group }
    .localaccount { display: table-header-group }
    

    您可能应该通过Azure AD B2C UserVoice forum 将此作为一流功能提出请求

    【讨论】:

    • 嘿 Saca... 差不多 3 年后... 这仍然不可能吗?
    • 顺便说一句:你也可以使用这些技术来改变 div 的位置,包括divider:stackoverflow.com/q/17455811/114029
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多