【发布时间】:2013-07-04 02:26:19
【问题描述】:
好的,我一直在努力获得 Tim Bray 的文章 Verifying Back-End Calls from Android Apps 所描述的美妙必杀技。我可以通过调用 GoogleAuthUtil.getToken() 从我的 android 应用程序中成功获取令牌。我将令牌作为标头 Authorization Bearer 字段传递给我的 php 服务器。这就是我卡住的地方。
我现在应该怎么做才能验证令牌是从我的 android 应用程序为与我的服务器项目相同的项目生成的?如何从令牌中获取 user_id?谢谢。
在 Google 控制台上,我的 php 服务器和 android 应用程序都在同一个项目中。在我的 php 服务器上,我可以链接 android/google-api-php-client/src/Google_Client.php 和 android/google-api-php-client/src/contrib/Google_PlusService.php 库代码。
【问题讨论】:
标签: php android google-oauth google-play-services google-api-php-client