Манифест — oauth2

Необязательный ключ манифеста, позволяющий использовать идентификатор безопасности OAuth 2.0 в расширении. Этот ключ принимает объект с двумя обязательными подсвойствами: "client_id" и "scopes" . При разработке расширения, использующего ключ "oauth2" , рассмотрите возможность установки "key" расширения, чтобы обеспечить согласованный идентификатор расширения .

Более подробные инструкции по реализации можно найти в полном руководстве по OAuth 2.0 .

{
  // ...
     "oauth2": {
      "client_id": "YOUR_EXTENSION_OAUTH_CLIENT_ID.apps.googleusercontent.com",
      "scopes": ["https://www.googleapis.com/auth/contacts.readonly"]
    },
    "key": "EXTENSION_PUBLIC_KEY",
  // ...
}
```