Learn R Programming

⚠️There's a newer version (2.0.2.1) of this package.Take me there.

googleAuthR (version 0.1.1)

Easy Authentication with Google OAuth2 APIs

Description

Create R functions that interact with OAuth2 Google APIs easily, with auto-refresh and Shiny compatibility.

Copy Link

Version

Install

install.packages('googleAuthR')

Monthly Downloads

40,909

Version

0.1.1

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Mark Edmondson

Last Published

August 19th, 2015

Functions in googleAuthR (0.1.1)

RFC_convert

Converts RFC3339 to as.Date
check.Url

Checks Urls are in right format for API request
gar_shiny_getToken

Returns the authentication Token.
with_shiny

Turn a googleAuthR data fetch function into a Shiny compatible one
is_shiny

Is this a valid shiny session object?
checkGoogleAPIError

Get Google API errors
renderLogin

Render a Google API Authentication Login/logout button
gar_api_generator

googleAuthR data fetch function generator
substitute.list

Substitute in a (nested) list
createCode

Creates a random character code
loginOutput

Login/logout Shiny output
replace.kv

Create a modified list
checkTokenAPI

Check API data token
gar_shiny_getUrl

Get the Shiny Apps URL.
get_google_token

Retrieve Google token from environment and configs for httr
gar_auth

Authorize googleAuthR
reactiveAccessToken

Create a reactive Google OAuth2 token
token_exists

Check if authorization currently in force
postwalk

Walk into a list
is.error

Is this a try error?
googleAuthR

googleAuthR: Easy Authentication with Google OAuth2 APIs
gar_shiny_getAuthUrl

Returns the Google authentication URL
Authentication

R6 environment to store authentication credentials
is_legit_token

Check that token appears to be legitimate
authReturnCode

Returns the authentication parameter "code" in redirected URLs
doHttrRequest

Get URL content based on if its Shiny or local