为不同网站自定义 UI Azure B2C
Custom UI Azure B2C for different websites
我有注册、登录和重设密码的自定义政策。全部自定义 ui。
我想要不同的 CSS 样式,并为使用注册政策的不同网站显示不同的元素。我是否应该使用不同的自定义 UI 创建不同的注册策略来完成此操作?
另外,我想更改 Azure B2C 嵌入的 UI 片段的位置。 css 是改变这个的唯一方法吗?
如果您使用基本的 b2c 策略,那么唯一的方法是创建多个 sign-up/in 策略。但请记住,您在 b2c 租户中可以拥有的政策数量有 限制 (目前为 100 个政策)。因此,如果您还想为重置密码或任何其他用户旅程这样做,您会非常快。
所以...查看标签我可以看到 Identity Experiance Framework,在这种情况下,您可以使用 MS 提供的示例 - active-directory-b2c-ui-customization-custom-dynamic 并更改您的 UI 基于发送到策略的附加查询参数。
至于在 <div id="api"></div>
CSS 中移动嵌入元素是标准方法。但是你可以看看目前处于public预览中的b2clogin.com program,但不建议用于任何生产用途。
我有注册、登录和重设密码的自定义政策。全部自定义 ui。 我想要不同的 CSS 样式,并为使用注册政策的不同网站显示不同的元素。我是否应该使用不同的自定义 UI 创建不同的注册策略来完成此操作? 另外,我想更改 Azure B2C 嵌入的 UI 片段的位置。 css 是改变这个的唯一方法吗?
如果您使用基本的 b2c 策略,那么唯一的方法是创建多个 sign-up/in 策略。但请记住,您在 b2c 租户中可以拥有的政策数量有 限制 (目前为 100 个政策)。因此,如果您还想为重置密码或任何其他用户旅程这样做,您会非常快。
所以...查看标签我可以看到 Identity Experiance Framework,在这种情况下,您可以使用 MS 提供的示例 - active-directory-b2c-ui-customization-custom-dynamic 并更改您的 UI 基于发送到策略的附加查询参数。
至于在 <div id="api"></div>
CSS 中移动嵌入元素是标准方法。但是你可以看看目前处于public预览中的b2clogin.com program,但不建议用于任何生产用途。