2016-08-12 6 views
2

Google PlayマーケットアカウントでSymfony 3アプリの認証と認証を設定するにはどうすればよいですか?私はこれらの目的のためにFOSOAuthServerBundleを使用しようとしました。このドキュメントでは、ClientManagerをこの方法で使用してクライアントを作成するように指示しています。Symfony 3アプリのGoogle Playマーケット認証

$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マーケットアカウントでログインするために使用できますか?カスタム認証プロとバインドするにはどうすればよいのですか? Symfony 3の範囲でこのプロセスに関するチュートリアルはありますか?

答えて

1

FOSOAuthServerBundleはサーバーです。あなたが必要とするものはクライアントです。

代わりにHWIOAuthBundleまたはthephpleague/oauth2-clientを使用してください。これらのライブラリがあなたのニーズに合っていない場合は、他の実装であるon Packagistがあります。

+0

HWIOAuthBundleはSymfony 3.1とまだ互換性がありません...私はどのようにしてインテリアを使用しますか? – Varg

+0

私は自分の答えを他のライブラリへのリンクで更新しました。 –

+0

thephpleagueが役立ちます!私はドキュメンテーションに続き、結果を得ました。ありがとうございました! – Varg

関連する問題