我正在尝试使用firebase从react native发送OTP,但它不起作用。我收到一个错误“找不到主机名”。我想了解这个发送OTP在使用firebase的移动应用程序中是如何工作的。我可以通过安装来测试mobile/local中的OTP功能吗。而不是上传文件。apk去游戏商店?
我做了以下配置步骤:
发送OTP
const phoneProvider = new firebase.auth.PhoneAuthProvider();
console.log('Phone provider ', phoneProvider);
phoneProvider.verifyPhoneNumber(this.state.mobileNumber, this.recaptchaVerifier.current).then((phoneAuthSnapshot) => {
// verification sent
console.log('Verification code sent');
this.setState({
status: 'Confirmation code sent.',
verificationId: phoneAuthSnapshot.verificationId,
//showCodeInput: true // shows input field such as react-native-confirmation-code-field
});
验证OTP
firebase
.auth()
.signInWithCredential(credential)
.then((result) => {
// Do something with the results here
console.log(result);
this.props.navigation.navigate('Home');
}).catch((error) => {
console.log('error sending code ', error);
this.setState({
showFailureDialog: true,
failureMessage: 'OTP did not matched ' + error
})
您可以通过在手机中安装apk来测试OTP功能。您还可以在Firebase控制台中包含一些随机数和otp来检查身份验证过程。(身份验证-
要设置OTP身份验证,您所要做的几乎就是将应用程序的SHA-1指纹添加到应用程序中。(项目设置)-
我面临着不同类型的问题。我正在我的应用程序中使用Firebase手机号码认证。当我试图将OTP发送到我使用的同一个手机号码时,OTP不会发送。然而,如果我从我的手机向其他手机发送OTP,则OTP正在发送。我还发现,如果我从另一个手机发送OTP到我的号码,OTP就来了。因此没有手机号码的问题。调试时,我发现这个代码块不起作用 对于其他数字,它正在工作,验证和forceResendingToken正在
我正在开发一个应用程序,该应用程序具有获取OTP的功能,并且我使用了firebase OTP功能(使用手机号码在Android上与firebase进行身份验证),但不幸的是,有时我会面临这样的问题,比如我没有从firebase获得OTP,同时它也没有给出任何错误。我不知道我犯了什么错。需要帮助来解决这个问题,我也尝试了一些样本,它工作正常,但当我试图在我的项目中集成firebase是不是发送otp
上下文初始化过程中遇到异常-取消刷新尝试:org.springframework.beans.factory.unsatisfieddependencyexception:创建名为“rabbit MQController”的bean时出错:通过字段“records reprositry”表示的不满足的依赖关系;嵌套异常为org.springframework.beans.factory.NoSuc
我已经在我的项目上实现了react原生firebase推送通知,它可以与android正常工作,但不会在iOS上显示。 iOS项目包括GoogleService-info.plist文件。 在后台模式下,消息推送和远程通知的项目功能也“开启”。 我已将APNs身份验证密钥添加到Firebase控制台。 当应用程序在设备上运行时,它会向用户请求通知权限 预期结果:android和iOS设备上都会弹出
我想写一个小脚本,告诉Firebase消息推送,如果满足一定条件。如何使用谷歌应用程序脚本从Firebase发送消息推送?
我正在寻找一种方法在firebase verifyPhoneNumber在Flutter中重新发送OTP。我已经完成了关于phoneAuth的示例,但找不到重新发送OTP的方法。存在forceResendingToken选项 如何使用此令牌重新发送OTP。