如何将身份/身份验证从Android应用程序携带到服务器



我开始使用谷歌的Firebase身份验证,虽然这有效,但我不确定如何将用户的身份转移到服务器调用。例如

  1. 用户在我的安卓应用中进行身份验证。我知道他们很 xyz@gmail.com
  2. 现在我需要调用服务器(不是 firebase/应用引擎),服务器需要知道这是用户xyz@gmail而无需重新进行身份验证。我以为我会发送身份验证令牌,然后我可以使用相同的 id/secret 在服务器上对其进行验证,但我从 IdpResponse 返回的身份验证令牌不起作用。

关于这种情况的推荐解决方案的任何想法?谢谢

在Firebase上有很好的记录

https://firebase.google.com/docs/auth/admin/verify-id-tokens

效果很好。我仍然不确定为什么身份验证令牌不适用于谷歌 oauth 客户端。

相关内容

最新更新