2017-04-09 28 views
0

我在想,是否可以將Firebase身份驗證系統與您自己的API和數據庫一起使用。使用其他API的Firebase身份驗證

它有一些很好的功能我想利用,但我不希望使用他們的數據庫或存儲。

我正在構建的應用程序是一個Angular2應用程序和一個MongoDB數據庫。

任何答案將不勝感激!

回答

1

這絕對有可能:您可以創建自己的身份提供程序,將其插入Firebase身份驗證。這通常被稱爲定製認證。爲了實現這一點,您需要一個服務器(或其他可信進程),您可以在其中驗證用戶和mint security tokens for then。然後,您將此令牌傳遞給用戶並將它們傳遞給pass it into Firebase

但請記住:許多Firebase功能在沒有身份驗證的情況下工作正常。例如:如果您使用雲消息傳遞,崩潰報告,測試實驗室或許多其他功能,則可能根本無需實施Firebase身份驗證。

+0

我會看看這個。我猜測自定義身份驗證會接受來自我的服務器的JWT令牌?真的,我只是想使用Firebase身份驗證,因爲它使用起來相對簡單,而且一切都或多或少都爲您準備好了 – aleks