Learn R Programming

googleAuthR (version 0.2.0)

gar_auth_service: JSON service account authentication

Description

As well as OAuth2 authentication, you can authenticate without user interaction via Service accounts. This involves downloading a secret JSON key with the authentication details. To use, go to your Project in the https://console.developers.google.com/apis/credentials/serviceaccountkey and select JSON Key type. Save the file to your computer and call it via supplying the file path to the json_file parameter. Navigate to it via: Google Dev Console > Credentials > New credentials > Service account Key > Select service account > Key type = JSON

Usage

gar_auth_service(json_file)

Arguments

json_file
the JSON file downloaded from Google Developer Console

Value

  • (Invisible) Sets authentication token

See Also

https://developers.google.com/identity/protocols/OAuth2ServiceAccount

https://developers.google.com/identity/protocols/OAuth2ServiceAccount

Other authentication functions: gar_auth, get_google_token, is_legit_token, token_exists