Laravel5 - светская встреча, как вернуть пользователя ()?

Я получаю следующую ошибку:

Whoops, looks like something went wrong.
1/1
ErrorException in Arr.php line 238:
explode() expects parameter 2 to be string, array given
in Arr.php line 238
at HandleExceptions->handleError('2', 'explode() expects parameter 2 to be string, array given', '/home/vagrant/api/vendor/laravel/framework/src/Illuminate/Support/Arr.php', '238', array('array' => 'photo.photo_link', 'key' => array('birthday' => array('etc...

Перенаправление хорошо, но по возвращении проблема начинается.

В соответствии с документацией о встречах в социальных сетях, я придерживаюсь многоуровневого способа обработки авторизации, однако, не получая информацию о пользователях, что я делаю неправильно?

мой код:

<?php

namespace App\Http\Controllers\Auth;

use Socialite;
use Illuminate\Routing\Controller;

class AuthMeetupController extends Controller
{
    /**
     * Redirect the user to the meetup authentication page.
     *
     * @return Response
     */
    public function redirectToProvider()
    {

        if(\Input::has('code')){
            dd($this->handleProviderCallback());
        }
        return Socialite::driver('meetup')->redirect();


    }

    /**
     * Obtain the user information from meetup.
     *
     * @return Response
     */
    public function handleProviderCallback()
    {

        $user = Socialite::driver('meetup')->user();

        dump($user);

        // $user->token;
    }
}

0 ответов

Другие вопросы по тегам