Я создаю логин Google для своего веб-сайта, чтобы регистрировать пользователей непосредственно из их аккаунта Google. Я следовал этому уроку http://www.sanwebe.com/2012/11/login-with-google-api-php
и я могу получить доступ к необходимой информации. Но на странице запроса разрешения говорится, что веб-сайт хотел бы иметь offline access
,
Как мне показать, что я хотел бы получить доступ к электронной почте и основной информации профиля.
Код создания клиента, как показано ниже:
$client = new Google_Client();
$client->setClientId($client_id);
$client->setClientSecret($client_secret);
$client->setRedirectUri($redirect_uri);
$client->addScope("email");
$client->addScope("profile");
используйте этот код для добавления областей:
$client->setScopes(array('https://www.googleapis.com/auth/plus.me', 'https://www.googleapis.com/auth/moderator'));
Других решений пока нет …