相关疑难解决方法(0)

错误“抱歉,出了点问题。” 登录 facebook laravel 时

我已经使用 laravel 通过 facebook 实现了授权。当我访问该网站时,通过 Facebook 单击授权按钮,然后会重定向到该页面,并显示错误“抱歉,出了点问题。我们正在努力尽快修复此问题”。 Enter image description here 已经花掉几乎所有的钱了,并没有找到解决这个问题的办法。

错误所在的URL https://www.facebook.com/v3.3/dialog/oauth?client_id=2040703196275670&redirect_uri=https%3A%2F%2Fgrowexspeak.space%2Ffacebook%2Fcallback&scope=email&response_type=code

我通过 Laravel 上的 facebook 留下了授权码。

FacebookController.php

<?php

namespace App\Http\Controllers;

use App\Models\User;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\Hash;
use Laravel\Socialite\Facades\Socialite;

class FaceBookController extends Controller
{
    public function loginUsingFacebook()
    {
       $facebook_user = Socialite::driver('facebook')->stateless()->redirect();

       return $facebook_user;
    }
     public function callbackFromFacebook()
     {
      try {
           $user = Socialite::driver('facebook')->stateless()->user();

           $saveUser = User::updateOrCreate([
               'facebook_id' => $user->getId(),
           ],[
               'name' => $user->getName(),
               'email' => $user->getEmail(),
               'password' => Hash::make($user->getName().'@'.$user->getId())
                ]);

           Auth::loginUsingId($saveUser->id);

           return redirect()->route('home');
           } catch (\Throwable …
Run Code Online (Sandbox Code Playgroud)

javascript php facebook laravel

0
推荐指数
1
解决办法
901
查看次数

标签 统计

facebook ×1

javascript ×1

laravel ×1

php ×1