我一直在构建Azure B2C测试系统,并根据指南here自定义了登录页面。有没有办法更改元素的顺序,以便本地登录选项位于顶部或底部?
还有一种方法可以使配置文件编辑策略使用注册/登录登录页面样式吗?例如顶部的第三方身份提供商和底部的电子邮件\用户名和密码按钮。
以下是它当前的样子: Identity Provider Order
答案 0 :(得分:0)
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 }
将此作为头等舱功能申请