Bonjour !
Bon je sais qu'il y a des forums pour laravel, mais j'aime bien la réactivité et l'aide qu'apporte les personnes sur HARDWARE !
Donc voici ma requête
J'essaie de mettre une page de connexion Facebook, Twitter, et Google sur ma page d'accueil qui utilise le Framework Laravel.
Pour cela j'utilise Socialite de laravel.
La connexion Twitter marche impeccable.
Mais pour facebook sa ne marche pas et je ne comprends réellement pas pourquoi.
Je pense que sa viens d'un problème de liens, mais je ne sais pas si c'est sur le SDK de facebook, ou dans mes fichiers php (car je fais exactement pareil que pour twitter, qui lui, fonctionne)
parametre SDK facebook :
parametre de l'application facebook :
Mes routes sur web.php :
Code :
- Route::get('{provider}', 'Auth\SocialController@redirect')->where('provider', '(facebook|twitter|google)');
- Route::get('{provider}/callback', 'Auth\SocialController@callback')->where('provider', '(facebook|twitter|google)');
|
Mon .Env :
Code :
- FACEBOOK_CLIENT_ID=/* Mon ID */
- FACEBOOK_CLIENT_SECRET= /*Mon code secret */
- APP_URL=https://julienrouzot.com/myt
|
Dans mon config/services.php
Code :
- 'facebook' => [
- 'client_id' => env('FACEBOOK_CLIENT_ID'),
- 'client_secret' => env('FACEBOOK_CLIENT_SECRET'),
- 'redirect' => env('APP_URL').'/public/facebook/callback'
- ],
|
Ps : la page concerné n'est pas à la racine de https://julienrouzot.com mais a https://julienrouzot.com/myt/public