• Модуль: socialservices
  • Путь к файлу: ~/bitrix/modules/socialservices/classes/general/google.php
  • Класс: CGoogleOAuthInterface
  • Вызов: CGoogleOAuthInterface::GetCurrentUser
public function GetCurrentUser()
{
	if ($this->idTokenAuth)
	{
		$identity = $this->decodeIdentityToken($this->idTokenAuth);

		return $identity ?: false;
	}

	if($this->access_token === false)
		return false;

	$result = $this->getDecodedJson(static::CONTACTS_URL.'?access_token='.urlencode($this->access_token));

	if ($result)
	{
		$result["access_token"] = $this->access_token;
		$result["refresh_token"] = $this->refresh_token;
		$result["expires_in"] = $this->accessTokenExpires;
	}

	return $result;
}