IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

oAUTHBundle prob de redirection [2.x]


Sujet :

Symfony PHP

  1. #1
    Membre à l'essai
    Femme Profil pro
    web développeur
    Inscrit en
    Mai 2014
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : web développeur

    Informations forums :
    Inscription : Mai 2014
    Messages : 18
    Points : 23
    Points
    23
    Par défaut oAUTHBundle prob de redirection
    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

  2. #2
    Membre à l'essai
    Femme Profil pro
    web développeur
    Inscrit en
    Mai 2014
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : web développeur

    Informations forums :
    Inscription : Mai 2014
    Messages : 18
    Points : 23
    Points
    23
    Par défaut
    problème résolu.. j'avais mal encodé l'adresse dans la console google ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. oAUTHBundle prob de redirection
    Par marween dans le forum Plugins
    Réponses: 3
    Dernier message: 31/03/2016, 09h56
  2. prob de redirection des pages
    Par zaineb.z dans le forum Struts 1
    Réponses: 4
    Dernier message: 02/10/2007, 12h42
  3. Réponses: 2
    Dernier message: 09/05/2006, 15h52
  4. [PL/SQL] web => prob de redirection
    Par grand_duck dans le forum Oracle
    Réponses: 1
    Dernier message: 14/01/2006, 15h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo