有没有办法从Firebase控制台获取用户的idToken



我正在为移动设备开发一个后端,该后端使用Firebase进行身份验证和授权。当移动设备结束身份验证过程时,它通过http方法向我的后端发送一个由谷歌签名的idToken,然后我验证所提供的idtoken的签名和有效载荷。

有没有办法从Google Firebase控制台获取idToken

当时,我只知道如何通过Kotlin的getIdToken方法从手机上获取它。我不能一直这样获得代币,我需要在没有手机的情况下完成。

谢谢!

没有服务器端API可以从Firebase验证中获取用户的ID令牌。您必须在客户端上获取它,并将它传递给服务器进行验证,就像您已经在做的那样。

这也是Firebase服务和SDK本身所遵循的过程,因此您可能需要重新考虑这是否也适用于您的用例,或者编辑您的问题以更好地解释为什么不可能。

最新更新