Authentication
The first time you launch the interactive TUI (buzz with no arguments), you’ll
be prompted to authenticate with Beeminder. You can also authenticate explicitly
at any time with buzz auth login — which is what the other subcommands (buzz today, buzz next, etc.) point you to if no credentials are found.
Either way, the steps are the same:
-
Visit https://www.beeminder.com/api/v1/auth_token.json to get your credentials.
-
Copy the JSON output. It has this format:
{"username":"your_username","auth_token":"your_token"} -
Paste it in when prompted.
-
Press Enter to save.
Re-authenticating
Section titled “Re-authenticating”The interactive TUI auto-prompts for credentials on first run, so you typically
only need buzz auth login to re-authenticate or when a subcommand reports that
no configuration was found.
Piped input is also supported for scripting:
buzz auth login < creds.jsonSee buzz auth login in the command
reference for details.
buzz is built by Nathan Arthur and Pine Peak Digital.