Authenticate with a Mastodon instance
Usage
auth_setup(
instance = NULL,
type = NULL,
name = NULL,
path = NULL,
clipboard = FALSE,
verbose = TRUE,
browser = TRUE
)Arguments
- instance
a public instance of Mastodon (e.g., mastodon.social).
- type
Either "public" to create a public authentication or "user" to create authentication for your user (e.g., if you want to post from R or query your followers).
- name
give the token a name, in case you want to store more than one.
- path
path to store the token in. The default is to store tokens in the path returned by
tools::R_user_dir("rtoot", "config").- clipboard
logical, whether to export the token to the clipboard
- verbose
logical whether to display messages
- browser
if
TRUE(default) a browser window will be opened to authenticate, else the URL will be provided so you can copy/paste this into the browser yourself
Details
If either name or path are set to FALSE, the token is only
returned and not saved. If you would like to save your token as an environment variable,
please set clipboard to TRUE. Your token will be copied to clipboard in the environment variable
format. Please paste it into your environment file, e.g. ".Renviron", and restart
your R session.
