Opcjonalny klucz pliku manifestu umożliwiający korzystanie z identyfikatora zabezpieczeń OAuth 2.0 w rozszerzeniu. Ten klucz pobiera obiekt z 2 wymaganymi właściwościami podrzędnymi: "client_id"
i "scopes"
. Podczas tworzenia rozszerzenia, które korzysta z klucza "oauth2"
, warto też ustawić "key"
rozszerzenia, aby zachować spójny identyfikator rozszerzenia.
Bardziej szczegółowe instrukcje implementacji znajdziesz w pełnym samouczku protokołu 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",
// ...
}
```