代码之家  ›  专栏  ›  技术社区  ›  Germán Svriz

不同网站的自定义UI Azure B2C

  •  0
  • Germán Svriz  · 技术社区  · 8 年前

    我有注册、登录和重置密码的自定义策略。全部使用自定义用户界面。 我希望有不同的CSS样式,并为使用注册策略的不同网站显示不同的元素。我应该用不同的自定义UI创建不同的注册策略来完成这一点吗? 另外,我想改变由AzureB2C嵌入的UI片段的位置。CSS是唯一改变这一点的方法吗?

    1 回复  |  直到 8 年前
        1
  •  0
  •   nizzik    8 年前

    如果您使用的是基本的B2C策略,那么唯一的方法就是创建多个注册/入站策略。但请记住 限制您可以拥有的策略数量 在您的B2C租户(目前100个政策)。所以,如果你还想为重置密码或任何其他用户的旅程这样做,你会击中非常快。

    所以…看看我能看到的标签 身份体验框架 ,在这种情况下,您可以使用MS提供的样本- active-directory-b2c-ui-customization-custom-dynamic 并根据发送到策略的其他查询参数更改您的UI。

    至于在你的 <div id="api"></div> CSS是标准方式。但是你可以看看 b2clogin.com program 目前正在公开预览,但不建议用于任何生产用途。

    推荐文章