Authenticate and Create Google APIs


[Up] [Top]

Documentation for package ‘googleAuthR’ version 0.6.2

Help Pages

googleAuthR-package googleAuthR: Easy Authentication with Google OAuth2 APIs
Authentication R6 environment to store authentication credentials
gar_api_generator googleAuthR data fetch function generator
gar_attach_auto_auth Auto Authentication function for use within .onAttach
gar_auth Authorize 'googleAuthR'
gar_auth_js Shiny JavaScript Google Authorisation [Server Module]
gar_auth_jsUI Shiny JavaScript Google Authorisation [UI Module]
gar_auth_service JSON service account authentication
gar_auto_auth Perform auto authentication
gar_batch Turn a list of gar_fetch_functions into batch functions
gar_batch_walk Walk data through batches
gar_cache_empty Setup where to put cache
gar_cache_get_loc Setup where to put cache
gar_cache_setup Setup where to put cache
gar_check_existing_token Check a token vs options
gar_create_api_objects Create the API objects from the Discovery API
gar_create_api_skeleton Create an API library skeleton
gar_create_package Create a Google API package
gar_discovery_api Get meta data details for specified Google API
gar_discovery_apis_list Get a list of Google API libraries
gar_gce_auth Authenticate on Google Compute Engine
gar_gce_auth_email Get the service email via GCE metadata
gar_set_client Setup the clientId, clientSecret and scopes
gar_shiny_getUrl Get the Shiny Apps URL.
gar_token_info Get current token summary
googleAuth Server side google auth (Shiny Module)
googleAuthR googleAuthR: Easy Authentication with Google OAuth2 APIs
googleAuthUI A Login button (Shiny Module)
loginOutput Login/logout Shiny output
reactiveAccessToken Create a reactive Google OAuth2 token
renderLogin Render a Google API Authentication Login/logout button
revokeEventObserver Listens for a user revoking authentication
skip_if_no_env_auth Skip test if not authenticated
with_shiny Turn a googleAuthR data fetch function into a Shiny compatible one