R/gh_auth.R

Defines functions gh_auth

library(httpuv)
library(httr)

#' @export
gh_auth <- function(key, secret){
#Function used to authenticate Github
app <- oauth_app("github",
                   key = key,
                   secret = secret)
gh_token <- oauth2.0_token(oauth_endpoints("github"), app)
gtoken <- config(token = gh_token)
options(httr_oauth_cache=T)
return(gtoken)
}
UBC-MDS/gitBusy documentation built on May 24, 2019, 9:50 a.m.