Azure B2C 在统一注册/登录流程中首先显示注册页面

2024-01-02

我一直在使用B2C 入门包 https://github.com/Azure-Samples/active-directory-b2c-custom-policy-starterpack/tree/master/LocalAccounts and MSDN 文档 https://learn.microsoft.com/en-us/azure/active-directory-b2c/contentdefinitions关于 ContentDefinitions 以及 Azure B2C 产品的各个其他方面。

正如任何曾经尝试实施自定义策略的人所意识到的那样,文档并不总是那么彻底或明确,并且通常在语法上不正确或缺少细节。

考虑到这一点,我想知道:

  • 在统一的注册/登录流程中,是否可以在“登录”屏幕之前触发“注册”屏幕?
  • 另外,是否可以将“登录”屏幕链接添加到“注册”屏幕?
    我知道可以通过添加将“注册”屏幕链接添加到内容定义<Item Key="setting.showSignupLink">false</Item>其元数据,但在使用时此链接似乎是开箱即用的api.signuporsignin内容定义。
    到目前为止,我已经尝试添加<Item Key="setting.showSigninLink">false</Item>到我的 ContentDefinition 的 MetaData 块,但无济于事(我没有在任何地方的 MSDN 文档中找到这个,只是想尝试一下)。

为了澄清,在注册/登录流程中,我想在启动策略后立即显示“注册”屏幕,然后可以选择导航到“登录”页面。

任何建议将不胜感激。


对于其他发现自己在这里的人...Azure 团队现在提供了如何在自定义策略中执行此操作的示例!您提供查询字符串参数以直接导航到注册页面。

https://github.com/azure-ad-b2c/samples/tree/master/policies/sign-up-deep-link https://github.com/azure-ad-b2c/samples/tree/master/policies/sign-up-deep-link

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Azure B2C 在统一注册/登录流程中首先显示注册页面 的相关文章

随机推荐