使用Laravel Socialite登录Facebook不会在刀片上返回参数

问题描述 投票:0回答:1

使用社交名流,我可以从Facebook用户返回数据,但是我不能在我的路线中扔掉这些数据:下面是代码:


    public function handleProviderCallback()
    {
        $user = Socialite::driver('facebook')->user();
        $user->token;
        return Socialite::driver('facebook')->with(['name' => $user->name ])->redirect();
    }

我的Services.php:


  'facebook' => [
        'client_id' => 'XXXXXXXXXXXXXXXXXXXXXXXxxx',
        'client_secret' => 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXx',
        'redirect' => 'http://localhost:8000/painel/cadastro/facebook',
    ],

当我尝试在facebook上注册时,错误返回:

Undefined variable: name (View: C:\Autobots\Puzzle\backendmetroquadrado\resources\views\cliente\auth\facebook-register.blade.php)

如果是dd($ user),我看到我的facebook credencials ...有人知道如何解决此问题?我如何将用户参数放入我的刀片中。谢谢

laravel facebook authentication laravel-socialite
1个回答
0
投票
with()

应该在重定向之后,我认为

© www.soinside.com 2019 - 2024. All rights reserved.