0

我正在檢查Firebase Authentication,它說它是免費的,但我想知道它究竟是如何工作的。我有我自己的用戶數據庫,其中包含用戶名和密碼,我可以使用其中的用戶名和用戶名進行SELECT * FROM USERS WHERE密碼=密碼查詢,並得到一個結果,但我想知道如果Firebase身份驗證將以任何方式幫助我這個?也許它可以使它更安全?如果我進行用戶的Firebase身份驗證,它是否會將我的用戶數據存儲在Firebase數據庫中,如果是這樣,它是否仍然是免費計劃或付費?Firebase身份驗證包含哪些內容?

回答

1

Firebase身份驗證完全管理您的應用程序的用戶註冊和/或登錄過程(甚至是密碼重置過程)。您可以從Firebase控制檯查看所有用戶數據。

此用戶數據僅附加了有限的信息,如電子郵件和密碼以及該用戶帳戶與Google身份驗證(如顯示照片,性別等)相關的一些附加信息。

但是,您可以根據需要添加儘可能多的自定義信息/屬性。最簡單的方法是將這些附加信息保存到您的Firebase數據庫中。請查詢this link瞭解更多信息。

+0

因此,我最終將存儲在firebase數據庫中的信息,我將受到付費計劃的限制? –

+1

您也可以將這些信息保存在自己的位置,例如MySql服務器。只需從Firebase身份驗證中獲取用戶ID即可用作您自己的數據存儲的關鍵字。 – koceeng

+0

但我認爲如果你想構建中小規模的應用,Firebase的免費計劃應該足夠了。如果它是一個大型企業級應用程序,那麼支付並不是問題。 :) – koceeng