小编Man*_*egi的帖子

laravel 社交名流显示 HTTP 错误 403 - 禁止 google 登录

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)

在此输入图像描述

php google-plus facebook-login laravel-5 laravel-socialite

3
推荐指数
1
解决办法
2088
查看次数