facebook firebase web项目誓言

facebook firebase web项目誓言,firebase,google-cloud-firestore,firebase-authentication,facebook-oauth,Firebase,Google Cloud Firestore,Firebase Authentication,Facebook Oauth,我正在尝试将Facebook誓言作为登录方法之一嵌入到我的web应用程序中,该应用程序使用Google的firebase作为后端服务 目前,我的应用还没有部署,所以我仍然使用localhost URL。我的问题是从登录重定向到我的应用程序的仪表板。当我尝试使用facebook登录时,firefox控制台会显示此日志 code: "auth/popup-closed-by-user" message: "The popup has been closed by the user before fi

我正在尝试将Facebook誓言作为登录方法之一嵌入到我的web应用程序中,该应用程序使用Google的firebase作为后端服务

目前,我的应用还没有部署,所以我仍然使用localhost URL。我的问题是从登录重定向到我的应用程序的仪表板。当我尝试使用facebook登录时,firefox控制台会显示此日志

code: "auth/popup-closed-by-user"
message: "The popup has been closed by the user before finalizing the operation."
stack: ""
前端:用于.js的代码片段

//login with facebook
const facebookButton = document.querySelector('#facebookLogin');
facebookButton.addEventListener('click', (e)=>{
    e.preventDefault();
    M.Modal.getInstance(modal).close();
    loginForm.reset();

    const provider = new firebase.auth.FacebookAuthProvider();
    auth.signInWithPopup(provider).then(function(result){
        console.log(result);
        console.log("Successful Facebook Sign in");


    }).catch(function(error){
        console.log(error);
        console.log("Login failed");
    })


})
.html文件的代码段-它只是一个按钮

<button id="facebookLogin">Login with Facebook</button>
使用Facebook登录
​有人经历过这样的事情吗?你是怎么解决的


提前感谢。

在前端重定向到新页面与后端无关。。。分享你用来重定向的代码,这样我们就可以知道出了什么问题。。。从现在的问题我们无法判断anything@DanyMinassian:代码共享-是否足够?你现在能告诉我什么吗?谢谢您是否可以尝试在没有这两行的情况下运行:M.Modal.getInstance(Modal.close();loginForm.reset()@DanyMinassian:“登录失败”-控制台从.js文件中记录。您能检查浏览器控制台是否有任何错误吗?