将Azure AD B2C与为用户id指定的'Email‘一起使用。
我已经在Azure AD B2C中测试了“Sign up”和“Sign up v2”用户流程。这两者都需要用户通过发送/输入验证码来验证其电子邮件地址。我已经为这两个流启用了MFA,因此手机号码也需要进行验证。
产品人员询问是否可以异步完成电子邮件验证,例如,将电子邮件发送给用户,但他们可以在自己的时间进行验证(例如,通过电子邮件中的超链接),而不必在注册过程中输入验证码。这个是可能的吗?
仅供参考。我认为产品人员的理由是,MFA通过短信发送到他们的手机就足够了。多重验证(即电子邮件和手机)在UX方面有点太多了……
如何使用firebase api重新发送手机号码验证码? 我做了什么尝试: //Receiving verfication id and request for verification code
PhoneAuthProvider.provider().verifyPhoneNumber(phoneNumber, uiDelegate: nil) { (verificationID, error) in
if let error = error {
self.showMessagePrompt(error.localizedDescription)
return
}
调用SDK发送短信,手机已收到验证码。
调用查询SDK时,获取返回结果报错:
[TencentCloudSDKException]message:InternalError.ConstructUserDataFail-construct user data fail requestId:这里是requestId
请问这是什么原因,排查不到问题。也没有找到相关的错误描述