firebase - 获取 Firebase token 以进行后端测试

标签 firebase firebase-authentication

我正在编写一个应用程序,我想在其中使用 Firebase 对任何类型的后端调用进行身份验证。有没有办法让我通过 CLI 或 curl 获取 token 进行本地测试,而无需启动前端来获取 token ?

最佳答案

作为 @James-Poag 答案的简历(对我和其他人来说),请使用:

curl 'https://www.googleapis.com/identitytoolkit/v3/relyingparty/verifyPassword?key=[API_KEY]' \
-H 'Content-Type: application/json' \
--data-binary '{"email":"[user@example.com]","password":"[PASSWORD]","returnSecureToken":true}'

地点:

  • email (string): The email the user is signing in with.

  • password (string): The password for the account.

  • returnSecureToken (boolean): Whether or not to return an ID and refresh token. Should always be true.

响应负载中的属性 idToken 是您要查找的参数。

关于firebase - 获取 Firebase token 以进行后端测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53009059/

相关文章:

firebase - flutter firebase 使用 refreshToken 自动刷新用户 session

java - Google Firebase 实时数据库 updateChildren() 方法不起作用?

node.js - 错误 : Error parsing triggers: Cannot find module 'firebase-functions'

javascript - $firebase 在 AngularJS 中未定义

android - 如何在 Android Studio 2.3.1 中获取 SHA-1 key ?

javascript - 如何从 redux thunk 操作返回 promise 并在组件中使用它

ios - 确保在 Firebase (Swift) 中创建新用户时的唯一用户名

swift - Firebase SDK 3.x Linkedin 登录

Firebase 仅部署功能流程

swift firebase 保持用户登录