按照Firebase docs中有關配置Web客戶端應用程序的說明,它說我需要在Google Developers Console中創建一個新的客戶端應用程序。這可以。但是,我已經爲我的服務的Android客戶端應用程序定義了一個客戶端應用程序。每個人都有自己的Google控制檯客戶端ID,Firebase只允許您在Firebase儀表板的登錄&身份驗證部分輸入一個客戶端ID和客戶端密鑰。我錯過了一些東西,還是支持單個Firebase應用無法實現的網絡和Android客戶端應用?是否有可能通過Google在Web和Android客戶端中使用Firebase內置的身份驗證功能?
1
A
回答
3
看來這是在google group回答。
使用跨多個不同的應用類型谷歌登錄工作流是在谷歌開發者控制檯多個獨立的客戶端ID(一個網絡,一個用於Android系統,一個用於iOS系統等)來創建一個項目。確保它們都屬於同一個項目!然後,在Firebase的信息中心中,只需使用您的Web應用程序的客戶端ID和Secret。這應該是。您根本無需告知Firebase關於Android或iOS客戶端ID的信息,事情應該可行。
0
我有兩個在Google Developer Console中創建的項目。一個服務於Android客戶端,另一個服務於Web客戶端。我也面臨着類似的問題/你正面臨的情況。
這是什麼爲我工作。 在firebase登錄和身份驗證儀表板中,我使用Android App的客戶端ID。所以現在我沒有空間讓Web App的客戶端ID(使用另一個Google Project)。 Web API中的Firebase身份驗證方法(除了下面的方法之外)都不適用於Web應用程序。但低於一個工作(一個與oAuthToken)
ref.authWithOAuthToken("google", "<ACCESS-TOKEN>", function(error, authData) {
if (error) {
console.log("Login Failed!", error);
} else {
console.log("Authenticated successfully with payload:", authData);
}
});
相關問題
- 1. 在Android中使用Google帳戶登錄身份驗證功能
- 2. xpage是否可以使用Notes客戶端的身份驗證?
- 3. 只有通過身份驗證的用戶才能寫入Firebase數據庫android
- 4. 是否有可能在Firebase中爲匿名身份驗證設置displayName
- 5. Web服務客戶端身份驗證
- 6. 使用客戶端證書進行智能卡身份驗證
- 7. HTTPS客戶端身份驗證不能在Android上工作
- 8. Android客戶端的RESTful身份驗證
- 9. Webapi身份驗證,僅使用客戶端身份驗證
- 10. 用於Firebase身份驗證觸發器的雲端功能
- 11. 客戶端身份驗證
- 12. Android的Google帳戶身份驗證器支持哪些功能?
- 13. Web Api客戶端身份驗證(非用戶身份驗證)最佳實踐
- 14. 客戶端身份驗證(SSL)直通?
- 15. Firebase身份驗證UID是否過期?
- 16. 使用客戶端身份驗證通過SSL進行卷曲
- 17. web api 2客戶端和用戶兩部分身份驗證
- 18. 使用BASIC身份驗證和客戶端證書身份驗證
- 19. SSL客戶端身份驗證使用智能卡
- 20. 可能的身份驗證問題?通過Web客戶端在Silverlight中加載JSON 4
- 21. 我如何才能讓Google Cloud Endpoints使用Firebase身份驗證(非Google帳戶)進行身份驗證呼叫?
- 22. 客戶端檢查是否在Firebase中進行了身份驗證
- 23. 具有自定義身份驗證的Firebase Java客戶端
- 24. 是否有可能有客戶端驗證沒有JavaScript
- 25. IIS 7.5和客戶端身份驗證
- 26. 從Android客戶端到Google App Engine的身份驗證Webapp2
- 27. 用戶身份驗證時,驗證通過的JavaScript功能檢查
- 28. 客戶端使用NTLM身份驗證的Web服務
- 29. Android的Firebase Facebook身份驗證註銷功能
- 30. User.Identity.Name =「」但用戶已通過身份驗證。可能?