2013-06-18 2 views
0

Laravel noob ici.Laravel 4 Utilisation de HybridAuth: Fournisseur Facebook Issue

Je reçois une réponse "L'authentification a échoué! Facebook a renvoyé un ID utilisateur non valide." ". Je crois que j'ai suivi correctement this example.

1. Mon site Web avec Facebook Login est défini sur http://localhost.com
2. HybridAuth config. L'URL de base est définie sur http://localhost.com/laravel4/public/social/auth/
3. J'ai essayé d'exécuter des échantillons à partir d'HybridAuth sur le même serveur, le même identifiant d'application facebook et l'application secrétée; tout semble fonctionner, sauf si vous utilisez le framework Laravel.
4. Ran mises à jour (Laravel 4 et HybridAuth).

J'apprécierais toutes les idées.

+1

Voici comment soutenir tous les fournisseurs http://stackoverflow.com/a/20000638/1154919 –

Répondre

5

Y a-t-il une barre oblique dans la variable base_url de votre configuration hybridauth? Enlever cela a réglé le problème de ma part.

# app/config/hybridauth.php 
return array(
    "base_url" => "http://your.site.com/social/auth", 
    ... 
); 
+0

Cela a résolu le problème. Merci mon pote! – Bronson

+0

J'ai essayé ça. Je rencontre un problème très similaire: http: //localhost.xxxxx: 8080/social/auth? Hauth.start = Facebook & hauth.time = 1400105601. Il se trouve juste là et se moque de moi. Rien ne se passe. J'ai posté plus d'informations ici: http://stackoverflow.com/questions/23665943/mamp-laravel-php-hybridauth-redirect-fail –

+0

Fait intéressant, * en ajoutant * une barre oblique fixe pour moi ... – HelloPablo