簡體   English   中英

在 Android Cordova 上使用 Firebase Auth 進行 Google 登錄不起作用

[英]Google Signin with Firebase Auth on Android Cordova not working

我花了幾個小時試圖讓谷歌登錄在 Android 和 Cordova 上工作(它在 iOS / Web 上工作)。 我已按照以下說明操作: https://firebase.google.com/docs/auth/web/cordova

我試圖使用自定義動態鏈接(“mydomain.com/link”)但它不起作用:身份驗證后,用戶被重定向到彈出窗口內的網站,而不是關閉它並在應用程序中進行身份驗證。

所以我決定創建一個簡單的“myapp.page.link”,但它也不起作用。

最后,我只是刪除了我的自定義動態鏈接,瞧,它可以工作了!

因此,您可以為AUTH_DOMAIN使用自定義域,但不能為DYNAMIC_LINK_DOMAIN使用自定義域。 重要提示:如果您使用自定義AUTH_DOMAIN ,則必須手動更改應用程序 firebase 配置中的authDomain屬性。

@Firebase 團隊:我認為更新文檔以精確說明:

  • 您不能使用自定義動態鏈接
  • 您不能同時激活多個動態鏈接

理想情況下,最好解釋一下 Firebase 如何使用動態鏈接事實並非如此,擁有多個動態鏈接可能是個問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM