Bonjour tout le monde,

voilà j'ai un problème de redirection .. j'ai épluché tout google sans parvenir à trouver la solution ..
J'ai installé oAuth pour ma connection via google et Facebook .. j'ai bien suivi les différents tuto qui traitaient du sujet.
Je suis bien redirigée vers la page de conexion de Fecabook ou Google mais au moment ou je valide j'ai une erreur 404.
The redirect URI in the request: http://mon site/web/app_dev.php/login/check-google/ did not match a registered redirect URI.

visiblement il n'aime pas mon login-check

mon fichier routing:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#HWIOAuthBundle routes
hwi_oauth_redirect:
    resource: "@HWIOAuthBundle/Resources/config/routing/redirect.xml"
    prefix:   /connect
 
hwi_oauth_login:
    resource: "@HWIOAuthBundle/Resources/config/routing/login.xml"
    prefix: /login
 
google_login:
    pattern: /login/check-google
 
facebook_login:
    pattern: /login/check-facebook
mon fichier security.yml

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
security:
    encoders:
        Symfony\Component\Security\Core\User\User: plaintext
        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
 
        in_memory:
            memory:
                users:
                    user:  { password: userpass, roles: [ 'ROLE_USER' ] }
                    admin: { password: adminpass, roles: [ 'ROLE_ADMIN' ] }
 
    firewalls:
        dev:
            pattern:  ^/(_(profiler|wdt)|css|images|js)/
            security: false
 
        secured_area:
            pattern:    ^/home
            form_login:
                provider:    fos_userbundle
                check_path: /home/login_check
                login_path: /
                remember_me: true
                csrf_provider: form.csrf_provider
 
 
            remember_me:
                key: '%secret%'
            anonymous: false
        main:
            pattern: ^/
 
            form_login:
                provider:      fos_userbundle
                login_path:    fos_user_security_login
                check_path:    fos_user_security_check
                use_referer:                    true
                csrf_provider: form.csrf_provider
                remember_me:   true
                default_target_path:    /fr/home
 
            oauth:
                resource_owners:
                    facebook:           "/login/check-facebook"
                    google:             "/login/check-google"
                login_path:        /fr/login
                failure_path:      /fr/login
 
                oauth_user_provider:
                    #this is my custom user provider, created from FOSUBUserProvider - will manage the
                    #automatic user registration on your site, with data from the provider (facebook. google, etc.)
                    service: my_user_provider
 
            remember_me:
                key:      %secret%
            logout:
                path:     fos_user_security_logout
                target:   /fr/home
            anonymous:    
        manager:
            pattern:    ^/(manager|kcfinder)
            http_basic:
                realm: "You shall not pass"
et enfin mon fichier config.yml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 resource_owners:
        google:
            type:                google
            client_id:           "mon code "
            client_secret:       "mon code"
            scope:               "https://www.googleapis.com/auth/plus.login"
            options:
 
                request_visible_actions: "http://schemas.google.com/AddActivity http://schemas.google.com/CommentActivity"
 
        facebook:
            type:                facebook
            client_id:           "-mon code"
            client_secret:       "mon code"
            infos_url:           "https://graph.facebook.com/me?fields=username,name,picture.type(square)"
            scope: ""
si qqun pouvait m'aider ce serait super gentil .. car je galère depuis qq jours et je parie que c'est une bêtise de ma part ...
Merci