0

Routes.php매개 변수 APP_ID는 사교계

Route::get('login/facebook', 'Auth\[email protected]'); 
Route::get('login/facebook/callback', 'Auth\[email protected]'); 

Services.php

'facebook' => [ 
    'client_id' => env('FB_KEY','188636635048329'),   // Your facbook Client ID 
    'client_secret' => env('FB_SECRET','d16af66a2e168d05d87e76d618b48225'), // Your facbook Client Secret 
    'redirect' => 'FB_CALLBACK','http://localhost:8000/login/facebook/callback', 
], 

LoginController.php

public function redirectToProvider() 
{ 
    return Socialite::driver('facebook')->redirect(); 
} 
public function handleProviderCallback() 
{ 
    $user = Socialite::driver('facebook')->user(); 
    return $user->token; 
} 

내가 따라 필요합니다 에드 최대 laravel 사교계 문서로했지만 작동하지 않았다 그것은 단지 매개 변수 APP_ID 내가 구성 캐시를 지우려면 trued을 필요 보여하지만 어느 작동하지 않았고 난 .env의 파일에 넣어 노력

FB_KEY = 188636635048329 
FB_SECRET=d16af66a2e168d05d87e76d618b48225 
FB_CALLBACK=http://localhost:8000/login/facebook/callback 

하지만 내가 그것을 작동하게 할 수있는 그 밖의 무엇 때문에 일을 didnt가

+1

https://github.com/facebook/php-graph-sdk/issues/620은 188636635048329 페이스 북에서 유효한 앱입니까? – Devon

+0

네, 그것을 테스트하는 laravel라는 새로운 앱을 만들었습니다 –

+0

env가 그리워합니까? 'redirect'=> env ('FB_CALLBACK', 'http : // localhost : 8000/login/facebook/callback'), –

답변

0

솔루션

오류는 그

012 같아야 그래서 내가 FB_KEY의 일부 공간을 왼쪽 .env의 파일에 있었다
FB_KEY=188636635048329