Angularjs 使用Laravel Socialite作为API(社会认证)

Angularjs 使用Laravel Socialite作为API(社会认证),angularjs,laravel,ionic-framework,jwt-auth,laravel-socialite,Angularjs,Laravel,Ionic Framework,Jwt Auth,Laravel Socialite,我想使用#Laravel#U Socialite作为我的#ionic应用程序的#API,但严重错误不断显示。 有人知道这个问题吗?我确定ionic函数有问题,因为我没有在请求中发布任何内容 请帮忙 拉维函数: public function redirectToFacebook() { $url = Socialite::with('facebook')->stateless()->redirect()->getTargetUrl();

我想使用#Laravel#U Socialite作为我的#ionic应用程序的#API,但严重错误不断显示。 有人知道这个问题吗?我确定ionic函数有问题,因为我没有在请求中发布任何内容 请帮忙

拉维函数:

public function redirectToFacebook()
    {
        $url = Socialite::with('facebook')->stateless()->redirect()->getTargetUrl();
        return \response()->json([
            'url' => $url
        ], 200);
    }

    /**
     * Create a new controller instance.
     *
     * @return void
     */
    public function handleFacebookCallback()
    {
        try {
            $user = Socialite::with('facebook')->stateless()->user();;
            $create['name'] = $user->getName();
            $create['email'] = $user->getEmail();
            $create['facebook_id'] = $user->getId();
            

        } catch (Exception $e) {
            return \response()->json([
                'code' => $e->getCode(),
                'message' => 'error'
            ]);
        }
    }
拉维尔航线:

Login.ts函数(离子型):

服务功能:


服务器错误通常会附带一些关于该错误的详细信息;它可能在您的日志中。@ceejayoz流程正确吗?我应该从ionic向api发送什么?
fbLogin()
{
  this.fb.login(['public_profile', 'email'])
    .then(res => {
      if (res.status === 'connected') {
        this.isLoggedIn = true;
        console.log("detailsss");
        this.getUserDetail(res.authResponse.userID);
        this.authService.handleFacebookCallback().subscribe(
          res => { 
            console.log("accesstooooken2")
            console.log(res);
            }, err => {
                 console.log(err);
            });
        console.log("res");
        console.log(res);
        this.route.navigate(['/home']);
      } else {
        this.isLoggedIn = false;
      }
    }),  (error: any) => {
      console.log(error);  
    }}