Authentication

Auth Login Flow

Last updated Jun 23, 2026

The web-based login flow connects the CLI to your Portal account without typing your password into the terminal.

  1. Run pyvorin auth login.
  2. The CLI prints a short device code and a URL.
  3. Open the URL in a browser, sign in, and enter the code.
  4. Approve the device in the Portal.
  5. The CLI receives and stores a device token.

Device codes expire after 10 minutes. If the code expires, run the command again to generate a new one.