You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何获取Firebase Refresh Token?REST API及前端获取方法

Firebase 刷新令牌相关操作指南

刷新令牌的REST请求示例

Firebase官方提供的通过REST接口刷新令牌的curl请求如下:

curl 'https://securetoken.googleapis.com/v1/token?key=[API_KEY]' \
-H 'Content-Type: application/x-www-form-urlencoded' \
--data 'grant_type=refresh_token&refresh_token=[REFRESH_TOKEN]'

使用该请求时,需要将[API_KEY]替换为你的Firebase项目Web API Key,[REFRESH_TOKEN]替换为有效的Firebase刷新令牌。

API_KEY 获取说明

API_KEY可在谷歌云凭证控制台中找到。

获取Refresh Token的方法

如果你的项目中已经完成了Firebase初始化及Auth实例的创建,现有代码示例如下:

const firebase = initializeApp(firebaseConfig);
const auth = getAuth(firebase);
// 已存在的获取ID Token代码
auth.currentUser.getIdToken(false)

此时只需通过以下代码即可直接获取Refresh Token:

auth.currentUser.refreshToken

内容的提问来源于stack exchange,提问作者Anand Rockzz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 13:31:02