2016-09-15 9 views
1

Syliusショップにソーシャル接続ボタンを追加したいが、それを行うことはできない。 私が作曲経由HWIOAuthBundleをインストール:店舗ユーザー向けにOAuth2アクセスを設定する

$ composer require hwi/oauth-bundle 

を次に、HWIOAuthBundle documentationによると、ここに私の設定ファイルは、次のとおりです。

アプリ/設定/のrouting.yml

hwi_oauth_redirect: 
    resource: "@HWIOAuthBundle/Resources/config/routing/redirect.xml" 
    prefix: /connect 

hwi_oauth_connect: 
    resource: "@HWIOAuthBundle/Resources/config/routing/connect.xml" 
    prefix: /connect 

hwi_oauth_login: 
    resource: "@HWIOAuthBundle/Resources/config/routing/login.xml" 
    prefix: /login 

facebook_login: 
    path: /login/check-facebook 

アプリ/設定/config.yml

hwi_oauth: 
    firewall_names: [secured_area] 
    resource_owners: 
     any_name: 
      type:    facebook 
      client_id:   <client_id> 
      client_secret:  <client_secret> 
      options: 
       display: popup #dialog is optimized for popup window 
       auth_type: rerequest # Re-asking for Declined Permissions 

アプリ/設定/ security.ymlファイル

firewalls: 
    secured_area: 
     anonymous: ~ 
     oauth: 
      resource_owners: 
       facebook:   "/login/check-facebook" 
      login_path:  /login 
      use_forward:  false 
      failure_path:  /login 

      oauth_user_provider: 
       service: sylius.oauth.user_provider 

私は、サーバーを起動すると、私はこのエラーを取得する:

[Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException]            
The service "sylius.oauth.user_provider" has a dependency on a non-existent service "sylius.factory.admin_user_oauth". 

は、あなたはそれを修正する方法上の任意のアイデアを持っていますか? Syliusのドキュメントは非常に簡単で、コミットコメントを検索しても、私は何の手がかりもできません。

ありがとうございました!

+0

は、誰かがSyliusにHWIOAuthBundleを統合する方法についての簡単なガイドを持っていますか? – Gontran

答えて

関連する問題