Laravel 5.2。* Laravel /名媛捕捞当Facebook拒绝访问
问题描述:
我使用Laravel 5.2。*和laravel /交际花2.0.14,一切都很好,当试图登录时,Facebook和Facebook中单击“好”。Laravel 5.2。* Laravel /名媛捕捞当Facebook拒绝访问
但是,如果我试图与Facebook登录的第一次,如果我点击“取消”在Facebook上以拒绝访问,重定向到回调URI和触发器和错误。
这里是我的控制器代码,
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.....
}