我正在嘗試從客戶端應(yīng)用程序使用Firestore Go SDK 。這看起來像是一個基于功能的客戶端 SDK,但這可能是我的第一個錯誤?我正在努力驗證 Firestore 的用戶身份。我已經(jīng)使用Firebase Auth 的 REST API登錄了它們。這會返回一個 ID 令牌、刷新令牌等。如何將其與 Firestore SDK 一起使用?文檔建議我需要打電話firestore.NewClient(<context>, <project-id>, <option>)。對于后一個參數(shù),我嘗試option.WithCredentialsJSON(...)傳遞 JWT 解碼的 ID 令牌。我還嘗試過傳遞原始刷新令牌。在這兩種情況下,SDK 都會抱怨我傳遞的內(nèi)容。如何根據(jù)我獲得的令牌對用戶進行身份驗證?
如何對 Firestore Go SDK 進行用戶身份驗證?
呼啦一陣風(fēng)
2023-07-17 14:28:10