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; 
} 

私は続きますedはアップlaravel名士のドキュメントを持つが、それはうまくいきませんでした、それだけで、パラメータAPP_ID iがコンフィグキャッシュをクリアするために揃えを必要とする示したが、それはどちらも を動作しませんでしたし、私は.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のFacebookで有効なアプリですか? – Devon

+0

はいそれをテストするためにlaravelという名前の新しいアプリを作成しました –

+0

あなたはenvが欠けていますか? 'redirect' => env( 'FB_CALLBACK'、 'http:// localhost:8000/login/facebook/callback')になります。 –

答えて

0

ソリューション

エラーはそれが

012のようにする必要がありますので、私はFB_KEYでいくつかのスペースを残し.envファイルにありました
FB_KEY=188636635048329