R/backup/oauth.R

Defines functions exam_authentication

Documented in exam_authentication

exam_authentication <- function(type){
  # four platform authentication
  loginProfile <- list()
  require(googleclassroom)
  cs <- googleclassroom::classroomService()
  require(gitterhub)
  gt <- gitterService()
  gh <- githubService()
  loginProfile$googleclassroom = cs$get_profile()
  loginProfile$gitter=gt$get_userProfile()
  loginProfile$github=gh$get_userProfile()
  loginProfile$time=lubridate::now()
  loginProfile$type=type
  loginProfile
}
tpemartin/examR documentation built on Dec. 31, 2020, 8:45 a.m.