我该如何解决以下symfony依赖错误

时间:2019-12-15 08:52:30

标签: symfony dependencies hwioauthbundle


  The service "hwi_oauth.security.oauth_utils" has a dependency on a non-existent service "hwi_oauth.resource_ownerma
  p.main".

这是执行以下命令后出现的错误。现在已经通过提示符为每个命令显示了此错误

composer require hwi/oauth-bundle php-http/guzzle6-adapter php-http/httplug-bundle

1 个答案:

答案 0 :(得分:1)

您是否按照文档中的说明配置了捆绑软件? https://github.com/hwi/HWIOAuthBundle/blob/master/Resources/doc/3-configuring_the_security_layer.md#b-configure-the-oauth-firewall

您可能需要添加防火墙配置:

# app/config/security.yml
security:
    firewalls:
        secured_area:
            anonymous: ~
            oauth:
                resource_owners:
                    facebook:           "/login/check-facebook"
                    google:             "/login/check-google"
                    my_custom_provider: "/login/check-custom"
                    my_github:          "/login/check-github"
                login_path:        /login
                use_forward:       false
                failure_path:      /login

                oauth_user_provider:
                    service: my.oauth_aware.user_provider.service

    access_control:
        - { path: ^/login, roles: IS_AUTHENTICATED_ANONYMOUSLY }