Я добавил регистрацию на сайте через Google API (используя google php API-клиент), но я не уверен, как получить профиль пользователя.
Код для аутентификации:
$client = new Google_Client();
$client->setClientId(ClientIDGoesHere);
$client->setClientSecret(ClientSecretGoesHere);
$client->setScopes(Google_Service_Gmail::GMAIL_READONLY);
$redirectUrl = 'http://AReference.ngrok.io/performGoogleLogin.php';
$client->setRedirectUri($redirectUrl);
$oauth = $client->getOAuth2Service();
Я попробовал следующее с этого сайта , но там написано, что userinfo не найдена:
$userProfile = $oauth->userinfo->get();
Я получаю следующую ошибку: Примечание: неопределенное свойство: Google \ Auth \ OAuth2 :: $ userinfo в googleLogin. php в строке 23
Я после имени, фамилии, адреса электронной почты, пола, изображения (приятно иметь)