目前,當我將身份驗證 signinflow 設置為重定向時,登錄過程沒有完成,盡管它確實轉到了 Google 或 Facebook 登錄屏幕。但是,當我將登錄流程設置為彈出窗口時,身份驗證過程會按預期進行。我很好奇的是如何在 Firebase 中調試身份驗證?控制臺顯然只顯示前端 javascript 相關代碼,而 firebase 控制臺中的 DebugView 在我登錄或注銷時不會顯示任何內容,無論是通過彈出窗口還是重定向。找出身份驗證錯誤與重定向登錄流程模式相關的步驟是什么?我的app.js代碼如下:firebaseUI.start('#firebaseui-auth-container', { signInFlow: 'redirect', signInSuccessUrl: 'http://www.bing.com', signInOptions: [ firebaseDB.firebase_.auth.EmailAuthProvider.PROVIDER_ID, firebaseDB.firebase_.auth.GoogleAuthProvider.PROVIDER_ID, firebaseDB.firebase_.auth.FacebookAuthProvider.PROVIDER_ID ], }); firebase.auth().onAuthStateChanged(user => { if (user) { console.log(user.displayName); } else { console.log('no user signed in'); } });
如何在 Firebase 中調試身份驗證?
當年話下
2023-04-01 15:54:47