[英]Sign in with google using firebase
我正在開發一個允許用戶使用用戶登錄的反應應用程序。 我正在使用 Firebase 來處理身份驗證。 我正在使用 express 編寫雲函數。 我想設置使用 Google 登錄,但我有幾個問題。
到目前為止,我在使用 Google 登錄的路線的后端擁有以下內容:
const { id_token } = req.body //de-structure id token passed in through body of request
const credential = firebase.auth.GoogleAuthProvider.credential(id_token);
如何使用這些憑據將此用戶注冊到我的數據庫中? 如何檢查此用戶是否已注冊? 我希望能夠為該用戶保存數據,因此每次他/她使用 google 登錄時,都會保存他/她的數據。
您應該在您的應用程序中導入 firebase admin 。
管理員 SDK 允許從特權環境與 firebase 交互以執行以下操作:
我希望這有幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.