我的Android应用程序目前使用Google登录,效果很好。我将token enId添加到每个服务器请求中,然后在服务器上验证它。使用此示例很容易实现(我使用的是python)。
我正在迁移它以通过Firebase,以便我可以轻松添加其他身份验证提供程序。我的问题是我似乎无法验证服务器上的令牌。我只需要验证,无需创建。Firebase似乎只为Node. js和Java提供库,因此我可以使用像pyjwt这样的标准JWT库。但是我在哪里可以找到Firebase的公钥来验证令牌?
我在这篇文章中找到了答案。Firebase的公钥可以在这里找到。标题中的亲子
字段决定了使用什么密钥。