Moussa Eloifi
Moussa Eloifi

Reputation: 15

The provided app ID does not look like a valid app ID. laravel

i'm trying to set up a login with facebook in laravel using socialite all goes right except in the last step i get "The provided app ID does not look like a valid app ID" even app ID and secret id are correct

Route::get('login/facebook', 'job_seeker\Login_Job_Seeker_Controller@redirectToProvider');
    Route::get('login/facebook/callback', 'job_seeker\Login_Job_Seeker_Controller@handleProviderCallback');

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

        // $user->token;
        return $user->username;
    }


 'facebook' => [
        'client_id' => env('299264422458524'),  // Your Facebook App ID
        'client_secret' => env('298294cfcc04df22932151877e856522'), // Your Facebook App Secret
        'redirect' => env('http://127.0.0.1:8000/job_seeker/login/facebook/callback'),
    ]

,

Upvotes: 0

Views: 7381

Answers (1)

Shahadat Hossain
Shahadat Hossain

Reputation: 979

env() function takes two arguments. first is env key and the second is a default value. in your config/service.php file add like this

'facebook' => [
    'client_id'     => env('FACEBOOK_CLIENT_ID'),
    'client_secret' => env('FACEBOOK_CLIENT_SECRET'),
    'redirect'      => env('FACEBOOK_REDIRECT_URI'),
],

and in your .env file Add

FACEBOOK_CLIENT_ID=299264422458524
FACEBOOK_CLIENT_SECRET=298294cfcc04df22932151877e856522
FACEBOOK_REDIRECT_URI=http://127.0.0.1:8000/job_seeker/login/facebook/callback

Upvotes: 4

Related Questions