2016-09-10 1 views
0

Je configure la fonction de connexion unique avec le plugin hybridauth. Il m'a fallu 2 jours d'installation cela. Cependant, je reçois une erreur uri rediriger avec facebook et google. Dans google et facebook j'ai donné le nom de site Web comme ceci http://example.comhybridauth: rediriger URI n'est pas ajouté à la liste blanche dans l'application

je n'ai trouvé nulle part pour mettre l'URL de redirection. Maintenant, quand je clique sur facebook ou google. Je reçois en dessous de l'erreur.

URL Blocked: This redirect failed because the redirect URI is not whitelisted in the app’s Client OAuth Settings. 
Make sure Client and Web OAuth Login are on and add all your app domains as Valid OAuth Redirect URIs. 

Erreur Google est ci-dessous.

400. That’s an error. 

Error: redirect_uri_mismatch 

La page de connexion existe sur root et il y a un dossier que j'ai créé pour hybridauth. A l'intérieur du fichier index.php du dossier.

Dans le fichier config.php. J'ai donné baseurl comme ça.

"base_url" => "http://example.com/hybridauth/index.php", 

Je sais que cette question n'a pas beaucoup de code. Mais selon moi problème avec base_url et facebook/google oauth api.

Répondre

1

Vous devriez pouvoir définir des URI de redirection autorisées sur la page du fournisseur. Par exemple, sur Google's Developer Console, vous devriez être en mesure de définir les URIs de redirection autorisés sur l'onglet Informations d'identification pour votre application:

enter image description here

+0

Merci pour votre réponse. – Ironic