2015-10-27 23 views
1

我試圖使用社交身份驗證在Laravel 5.1中使用liknedin提供程序,但它給了我這種例外。 我一直在使用「github上」和「谷歌」提供者實現這樣的認證,但是這一次關於LinkedIn提供內置在Laravel聽起來不可思議5.1Manager.php中的InvalidArgumentException行90:不支持Driver [linkedin]

這是我的重定向功能

 public function redirectToProvider($provider) 
    { 
     return Socialite::driver($provider)->redirect(); 
    } 

和我的設置

'linkedin' => [ 
    'client_id' =>env('LinkedIn_APP_ID'), 
    'client_secret' => env('LinkedIn_APP_SECRET'), 
    'redirect' =>  'http://localhost:88/laravel/public/social/login/linkedin', 
    ] 
+0

你能複製並粘貼實際的錯誤嗎? – IllegalPigeon

+0

@IllegalPigeon我做過 –

+0

我們是否也可以看到您的代碼? – IllegalPigeon

回答

0
public function redirectToProvider() 
{ 
    return Socialite::driver('linkedin')->redirect(); 
} 

public function handleProviderCallback(Request $request) 
{   
    try 
    { 
     $provider_user = Socialite::driver('linkedin')->user(); 
    } 
    catch (Exception $e) 
    { 
     $request->session()->flash('alert-danger', 'Invalid request data detected! please try again.'); 
     return redirect('/'); 
    } 
    dd($provider_user); 
} 
相關問題