php - Symfony 3 应用程序的 Google Play Market 身份验证

标签 php oauth-2.0 google-play symfony

如何通过 Google Play 市场帐户为我的 Symfony 3 应用程序配置身份验证和授权?我尝试使用 FOSOAuthServerBundle出于这些目的。该文档告诉以这种方式使用 ClientManager 创建客户端:

$clientManager = $this->getContainer()->get('fos_oauth_server.client_manager.default');
$client = $clientManager->createClient();
$client->setRedirectUris(array('http://www.example.com'));
$client->setAllowedGrantTypes(array('token', 'authorization_code'));
$clientManager->updateClient($client);

但没有什么,关于把这段代码放在哪里。但我已经拥有从 Google 控制台获得的凭据。是否可以使用它们来登录 Google Play Market 帐户?如何将它们与自定义身份验证绑定(bind) pro 我应该在哪里使用这些凭据? Symfony 3 范围内是否有关于此过程的教程?

最佳答案

FOSOAuthServerBundle是服务器。你需要的是一个客户。

您应该尝试使用 HWIOAuthBundle thephpleague/oauth2-client .如果这些库都不符合您的需求,您可能会找到其他实现 on Packagist .

关于php - Symfony 3 应用程序的 Google Play Market 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38919208/

相关文章:

android - 如何在模拟器上安装android market

php - SQLSTATE[HY000] [2002] php_network_getaddresses : getaddrinfo failed

用于对用户进行身份验证的 Azure 应用程序

android - React Native 应用程序仅允许 Google Play 商店上的 410 台设备

python - Linkedin 401 错误通过 python

python - GAE、oauth2 和管理员用户

android - 如何在不在支持列表中的国家/地区开发具有应用内结算功能的应用?

php - mysql_fetch_array()/mysql_fetch_assoc()/mysql_fetch_row()/mysql_num_rows 等...期望参数 1 是资源

php - 100,000 次写入的 Redis 性能

php - yii2:如何在邮件中呈现 View