ErrorException Объект класса Laravel \ Socialite \ Two \ User не может быть преобразован в строку

Я пытаюсь реализовать светскую жизнь в Laravel

Когда перенаправление происходит из Google и $user = Socialite::driver('google')->stateless()->user(); Инструкция называется, я получаю эту ошибку

ErrorException Object of class Laravel\Socialite\Two\User could not be converted to string

любая помощь приветствуется.

вот мой код

public function redirectToProvider()
{
return Socialite::driver('google')->redirect();}

/**
* Obtain the user information from GitHub.
*
* @return \Illuminate\Http\Response
*/
public function handleProviderCallback(Request $request)
{
\Log::Info("handleProviderCallback");
$query = $request->query();
\Log::Info($query);
$user = Socialite::driver('google')->stateless()->user();
\Log::Info($user);

// $user->token;
}

0

Решение

\Log::Info($user);

Для этого нужна строка, а не объект. Вы передаете объект вместо строки.

0

Другие решения

Информация (print_r ($ пользователь, правда));

показать все детали с помощью функции laravel helper

0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector