如何获取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
相关产品推荐
相关产品推荐

