Как проверить журнал входа в AOuth не удалось на Google HWIOAuthBundle / - PullRequest
0 голосов
/ 08 января 2019

Я использую

HwiOAuthBundle 0.6.3 и symfony 3.4.42

Я перенаправляю на страницу gmail google, затем выбираю почтовый адрес и пароль, но аутентификация не удалась и перенаправление на / fail

Где я могу найти журнал о том, почему не удалось выполнить аутентификацию Google ??

Мои настройки, как показано ниже.

(До обновления symfony2 -> 3 моя конфигурация работает правильно)

security:
    encoders:
        FOS\UserBundle\Model\UserInterface: sha512

    role_hierarchy:
        ROLE_ADMIN:       ROLE_USER
        ROLE_SUPER_ADMIN: [ROLE_USER, ROLE_ADMIN, ROLE_ALLOWED_TO_SWITCH]

    providers:
        fos_userbundle:
            id: fos_user.user_provider.username_email
        database:
            entity: { class: UserBundle:User, property: username }

    firewalls:
        secured_area:
            anonymous: ~
            oauth:
                resource_owners:
                    google: "/login/check-google"
                    twitter: "/login/check-twitter"
                login_path: /login
                failure_path: /fail
                use_forward: false
                oauth_user_provider:
                    service: my.custom.user_provider
            pattern: ^/
            logout:
                path:   /logout
                target: /
  #          anonymous: true

        login:
            pattern:  ^/login$ 
            security: false
            remember_me:
                secret: "%secret%"
                lifetime: 31536000 # 365 days in seconds
                path: /
                domain: ~



hwi_oauth:
    firewall_names: [secured_area]
    http:
        client: guzzle_client.hwi_special
        message_factory: guzzle_client.message_factory
    connect:
        #account_connector: my_user_provider
        account_connector: my.custom.user_provider
    fosub:
        username_iterations: 30
        properties:
            facebook: facebook_id
            google: google_id
            twitter: twitter_id

[2019-01-26 00:32:06] request.INFO: Matched route "hwi_oauth_connect_service". {"route":"hwi_oauth_connect_service","route_parameters":{"_controller":"HWI\\Bundle\\OAuthBundle\\Controller\\ConnectController::connectServiceAction","service":"google","_route":"hwi_oauth_connect_service"},"request_uri":"http://localhost/myapp/web/app_dev.php/connect/service/google?code=4%2F3QB2LifyxkqagefM0bc_JL6hLxaNbL7MIGmeP8bB9pCrYzf5oUs9Adc9LceCJCeuc9MrToL2nyxAQ2IzmzWE4D0&scope=email%20profile%20https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.profile%20https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email&state=6d0b91b9dfbf901aac5f0d81e50155ec","method":"GET"} []
[2019-01-26 00:32:16] security.INFO: Authentication request failed. {"exception":"[object] (HWI\\Bundle\\OAuthBundle\\OAuth\\Exception\\HttpTransportException(code: 0): Error while sending HTTP request at /Users/whitebear/CodingWorks/httproot/myapp/vendor/hwi/oauth-bundle/OAuth/ResourceOwner/AbstractResourceOwner.php:266, Http\\Client\\Exception\\NetworkException(code: 0): cURL error 28: Connection timed out after 10001 milliseconds (see http://curl.haxx.se/libcurl/c/libcurl-errors.html) at /Users/whitebear/CodingWorks/httproot/myapp/vendor/php-http/guzzle6-adapter/src/Promise.php:121, GuzzleHttp\\Exception\\ConnectException(code: 0): cURL error 28: Connection timed out after 10001 milliseconds (see http://curl.haxx.se/libcurl/c/libcurl-errors.html) at /Users/whitebear/CodingWorks/httproot/myapp/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:185)"} []
...