如何检查电话号码是否已经使用自定义策略adb2c注册



我正在使用电子邮件或电话选项实施MFA自定义策略。若并没有注册电话号码,我想限制用户登录。在我目前的实现中,如果还没有注册,它会显示一个输入新号码的屏幕,我想限制用户在找不到新手机的情况下添加新手机。

我尝试播放编排步骤,但找不到正确的输出声明来检查用户是否已经注册?

如果您写入标识符字段-signInNames,您就无法真正检查本身,AAD B2C有一个内置的唯一性检查器。您可以将电话号码存储在signInNames.phoneNumber中,然后当您尝试写入值时,您的唯一性检查将由策略本身处理。这样可以防止任何用户注册另一个帐户上已经存在的电话号码。

最新更新