Привет,
У меня проблема с проверкой пользователя, вошедшего в систему с помощью Google на клиенте Android,
Серверная сторона - Laravel,
С другой стороны, когда пользователь вошел в систему, он дает мне токен, который я должен подтвердить с Google,
Я использую пакет Socialite, я не знаю, как мне получить пользователя от токена, у него есть метод с именем getUserFromToken
, но возникает много ошибок,
Какие учетные данные OAuth я должен использовать из консоли Google? Я просто использую учетные данные веб-приложения, но не отвечаю!
Код выглядит примерно так:
$user = \Laravel\Socialite\Facades\Socialite::driver('google')->userFromToken($googleAuthCode);
dd($user);
и ошибка:
Ошибка клиента: GET
https://www.googleapis.com/userinfo/v2/me?prettyPrint=false
результат
в ответе 401 Unauthorized
: {"error": {"code": 401, "message":
"В запросе отсутствуют необходимые учетные данные для аутентификации. Ожидаемый OAuth
2 (усечено ...)
Что я должен добавить к запросу?!
Спасибо