1
我正在嘗試使用setAccountInfo
端點更新displayName
用戶的屬性,如documentation中所述。Firebase身份驗證REST API setAccountInfo端點忽略returnSecureToken
顯示名稱被更新,但returnSecureToken
屬性被忽略。在JSON回覆中,idToken
和refreshToken
永遠都不存在,並且在文檔中沒有提到額外的emailVerified
。
這是不好/過時的文件或我錯過了什麼嗎?
我知道'idToken'在這裏不是必需的。關鍵是文件似乎是錯誤的。 –
returnSecureToken將只在必要時返回新的令牌。應該更新文檔以提到這一點。每次啓動更新配置文件時,Firebase身份驗證後端都不會返回新的刷新令牌。如果您需要新的刷新令牌,則可以使用https://firebase.google.com/docs/reference/rest/auth/#section-refresh-token強制執行刷新並將現有刷新令牌交換爲新令牌。您可以將文件Firebase支持的一個錯誤,以便在官方參考文獻中闡明。 – bojeil
謝謝。我花了一個小時試着弄清楚什麼是錯誤的,然後進入這個問題,並認爲它只是他們錯誤的文檔。 – iDev