Create a new personal access token credential object
Create a new personal access token credential object
The personal access token is stored in an envrionmental variable. Environmental variables can be written to the file .Renviron. This file is read by R during startup, see Startup. On GitHub, personal access tokens function like ordinary OAuth access tokens. They can be used instead of a password for Git over HTTPS, see the Creating a personal access token article on GitHub Docs.
cred_token(token ="GITHUB_PAT")
Arguments
token: The name of the environmental variable that holds the personal access token for the authentication. Default is GITHUB_PAT.
Returns
A list of class cred_token with entry:
token: The name of the environmental variable that holds the personal access token for the authentication.
Examples
## Not run:## Create a personal access token credential object.## This example assumes that the token is stored in## the 'GITHUB_PAT' environmental variable.repo <- repository("git2r")cred <- cred_token()push(repo, credentials = cred)## End(Not run)
See Also
Other git credential functions: cred_env(), cred_ssh_key(), cred_user_pass()