Laravel 社交名流显示 HTTP 错误 403 - 回调中禁止 google 登录,但 facebook 登录工作正常。以前它工作正常,但添加 SSL 后显示错误,我无法找出问题所在,相同的代码在另一个子域上运行良好,Google plus API 已启用。有人请帮帮我,这是网址 - www.beingreligious.com
当我用谷歌登录时它返回
https://www.beingreligious.com/auth/google/callback?state=JSqZHyIkS6bLMTMHZ4dMmbgXJwbXuDiwOqVBSp7I&code=4/WgDWcviWNpyVBB4ScPG7mNzQAveXOAlc9dQ5bvwn7BVhfUyCBegloMU7lK3O7hGxSphyHp86Nm36Vl40eE3LsNc&scope=https://www.googleapis.com/auth/plus.me+https://www.googleapis.com/auth/userinfo.profile+https://www.googleapis.com/auth/userinfo.email&authuser=1&session_state=db2d5443920526f58d68ac724e14f4e5af70497f..2a92&prompt=consent#
Run Code Online (Sandbox Code Playgroud)
这是回调函数
public function handleProviderCallback(Request $request,$provider)
{
//echo "here"; die;
$user = Socialite::driver($provider)->user();
$authUser = $this->findOrCreateUser($user, $provider,$request);
Auth::login($authUser, true);
$next=session()->get('nextbtn');
if($next!='')
{
return redirect('/check_sign_up?next='.$next);
}else{
return redirect('/check_sign_up');
}
}
Run Code Online (Sandbox Code Playgroud)