我在Azure AD B2C上使用身份体验框架实施了自定义策略,现在我需要在登录屏幕上重新排列项目。
我曾考虑过通过JavaScript重新排序,但根据Microsoft的指南,不应这样做。 (请参见the docs here
有什么想法如何重新排列本地登录和社交登录部分的顺序,以便首先显示本地登录?
答案 0 :(得分:1)
看起来您需要深入研究使用Self-asserted technical profile来设置Display claims。
展示声明功能当前处于<strong>预览中。
DisplayClaims 元素包含要在屏幕上显示以从用户收集数据的声明列表。要预先填充显示声明的值,请使用先前描述的输入声明。元素也可能包含默认值。
DisplayClaims 中声明的顺序指定Azure AD B2C在屏幕上呈现声明的顺序。要强制用户为特定声明提供值,请将 DisplayClaim 元素的 Required 属性设置为
true
。
答案 1 :(得分:1)
您无法从策略中控制此操作。尽管不建议这样做,但唯一的选择是使用CSS / JS来移动这些元素。