Laravel 5.2。* Laravel /名媛捕捞当Facebook拒绝访问

问题描述:

我使用Laravel 5.2。*和laravel /交际花2.0.14,一切都很好,当试图登录时,Facebook和Facebook中单击“好”。Laravel 5.2。* Laravel /名媛捕捞当Facebook拒绝访问

但是,如果我试图与Facebook登录的第一次,如果我点击“取消”在Facebook上以拒绝访问,重定向到回调URI和触发器和错误。

enter image description here

enter image description here

这里是我的控制器代码,

namespace App\Http\Controllers\Auth; 
use Illuminate\Http\Request; 

use App\Http\Requests; 
use App\Http\Controllers\Controller; 

use Socialite; 

class SocialiteController extends Controller 
{ 
    public function __construct() 
    { 
    } 

    public function facebook() 
    { 
     return Socialite::driver('facebook')->redirect(); 
    } 

    public function facebookCallback() 
    { 
     $user = Socialite::driver('facebook')->user(); 

     // $user->token; 

     dd($user); 
    } 
} 

有谁知道如何捕捉到错误或解决呢?

感谢

您可以使用try catch捕获异常。就像这样:

try { 
    $user = Socialite::driver('facebook')->user(); 
} 
catch (\Exception $e) { 
    do something..... 
}