R/token_user.R

Defines functions token_user

Documented in token_user

#' Return user for a token
#'
#' What user is this token for
#'
#' @param jwt a javascript web token got by running `ices_token()`
#'
#' @return string, user
#'
#' @examples
#' \dontrun{
#' token_user()
#' }
#'
#' @rdname decode_token
#'
#' @importFrom base64enc base64decode
#' @importFrom jsonlite parse_json
#'
#' @export
token_user <- function(jwt = ices_token()) {
  claims <- decode_token(jwt)
  claims$user
}
ices-tools-prod/icesConnect documentation built on July 17, 2025, 2:08 a.m.