无法识别的选项" oauth"在" security.firewalls.primary"

时间:2015-12-03 11:12:27

标签: php symfony oauth

我正试图从我自由职业的公司安装一个旧的遗留系统,但我一直在

  

ArrayNode.php第309行中的InvalidConfigurationException:无法识别   选项" oauth"在" security.firewalls.primary"

这段代码据说在其他地方运行没有错误,我有什么遗漏?这是我的security.yml,其中可能存在错误:

imports:
    - { resource: ../../../_common/config/security.yml }

security:
    firewalls:
        dev:
            pattern:  ^/(_(profiler|wdt)|bundles|assets)/
            security: false

        login:
            context:   primary
            pattern:   ^/account/login/$
            anonymous: true

        anonymous:
            context:   primary
            pattern:   ^/account/(register|login/reset-password).*
            anonymous: true

        primary:
            pattern: ^/
            form_login:
                check_path:    UserBundle:Front:loginCheck
                login_path:    UserBundle:Front:login
                remember_me:   true
                csrf_provider: form.csrf_provider

            remember_me:
                key:      '%secret%'
                lifetime: 31536000 # 365 days in seconds
                path:     /
                domain:   ~

            logout:
                path:   UserBundle:Front:logout
                target: UserBundle:Front:login

            oauth:
                resource_owners:
                    facebook: /account/connect/check-facebook/
                    twitter:  /account/connect/check-twitter/

                login_path:   UserBundle:Front:login
                failure_path: UserBundle:Front:logout

                oauth_user_provider:
                    service: user.oauth.manager

    access_control:
        - { path: ^/account/(login|register|connect), roles: IS_AUTHENTICATED_ANONYMOUSLY }
        - { path: ^/, roles: ROLE_ADMIN }

0 个答案:

没有答案