2016-07-12 117 views
0

我正在尋找允許自定義身份驗證的Firebase Java客戶端。具有自定義身份驗證的Firebase Java客戶端

因此,我閱讀文檔並查看了此answer,但我仍然不確定是否有適用於Firebase 3的普通Java客戶端,該客戶端允許使用令牌進行自定義身份驗證。

據我瞭解:

  • Java庫應該是火力服務器-SDK,它沒有任何的FirebaseAuth是在Android SDK像signInWithCustomToken方法。
  • Android SDK僅適用於Android,甚至不在maven central上,似乎依賴於Google Play服務。
  • here我認爲可以爲Java SDK客戶端設置uuid,但我仍然需要服務帳戶憑據,這不適用於只有令牌。

因此,如果我有一個普通的Java應用程序,該應用程序應該是基於Firebase客戶端的簡單定製身份驗證令牌,那麼我目前沒有庫嗎?

回答

1

你應該使用java的firebase-server-sdk來爲你的服務器上的自定義標記添加自定義標記。然後您將該令牌傳遞給客戶端並調用signInWithCustomToken(mintedToken)。然後,這會登錄用戶並生成Firebase Id令牌。

相關問題