gpt4 book ai didi

javascript - 如何使用 javascript 从 Firebase 电话身份验证中删除验证码验证?

转载 作者:可可西里 更新时间:2023-11-01 02:11:48 25 4
gpt4 key购买 nike

我是第一次使用 firebase 手机身份验证,我看到验证码验证必须按照 firebase 官方文档继续进行。虽然它有一个很好的目的,但有时当它开始询问路标、桥梁等时,它会对用户体验造成非常糟糕的影响。有没有办法在拿到用户号后直接跳转到验证码?根据文档,下面提到了代码。谢谢。

var phoneNumber = getPhoneNumberFromUserInput();
var appVerifier = window.recaptchaVerifier;
firebase.auth().signInWithPhoneNumber(phoneNumber, appVerifier)
.then(function (confirmationResult) {
// SMS sent. Prompt user to type the code from the message, then sign the
// user in with confirmationResult.confirm(code).
window.confirmationResult = confirmationResult;
}).catch(function (error) {
// Error; SMS not sent
// ...
});

var code = getCodeFromUserInput();
confirmationResult.confirm(code).then(function (result) {
// User signed in successfully.
var user = result.user;
// ...
}).catch(function (error) {
// User couldn't sign in (bad verification code?)
// ...
});

最佳答案

转到 Firebase 控制台 --> 到您的项目 --> 项目概览设置 --> 项目设置 --> 应用检查 --> 概览(为 SafetyNet 注册您的应用)。

然后您的应用将停止重定向到网络以进行验证码验证

enter image description here

关于javascript - 如何使用 javascript 从 Firebase 电话身份验证中删除验证码验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51185024/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com