我正在使用 Laravel 5.2.* 和 laravel/socialite 2.0.14,当尝试登录 Facebook 并在 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);
}
}
有谁知道如何捕捉错误或解决它?
谢谢