Sazabi
CLI

sazabi auth

Command reference for sazabi auth.

sazabi auth — Manage authentication credentials. Subcommands: sign-up, sign-in, use-secret-key, sign-out, whoami.

sazabi auth

Manage authentication credentials

sazabi auth <subcommand>
sazabi auth sign-up  # Create a new account via browser
sazabi auth sign-in  # Sign in via browser
sazabi auth use-secret-key sazabi_secret_xxx  # Use an existing secret key
sazabi auth sign-out  # Remove saved credentials
sazabi auth whoami  # Show current context

sazabi auth sign-up

Create a new Sazabi account via browser

sazabi auth sign-up [options]
FlagTypeRequiredDescription
--tokenstringNoOverride token
--api-base-urlstringNoOverride API base URL
--jsonbooleanNoOutput as JSON
--auth-base-urlstringNoOverride auth API base URL
--web-base-urlstringNoOverride web app base URL
--no-waitbooleanNoPrint the browser link and exit without waiting
sazabi auth sign-up  # Create a new account via browser
sazabi auth sign-up --no-wait  # Print the code and exit; run again to finish

sazabi auth sign-in

Sign in via browser

sazabi auth sign-in [options]
FlagTypeRequiredDescription
--tokenstringNoOverride token
--api-base-urlstringNoOverride API base URL
--jsonbooleanNoOutput as JSON
--auth-base-urlstringNoOverride auth API base URL
--web-base-urlstringNoOverride web app base URL
--no-waitbooleanNoPrint the browser link and exit without waiting
sazabi auth sign-in  # Sign in via browser
sazabi auth sign-in --no-wait  # Print the code and exit; run again to finish

sazabi auth use-secret-key

Authenticate with an existing secret key

sazabi auth use-secret-key <secret-key> [options]
FlagTypeRequiredDescription
--tokenstringNoOverride token
--api-base-urlstringNoOverride API base URL
--jsonbooleanNoOutput as JSON
--web-base-urlstringNoOverride web app base URL
sazabi auth use-secret-key sazabi_secret_xxx  # Use a secret key for future commands

sazabi auth sign-out

Remove saved credentials

sazabi auth sign-out [options]
FlagTypeRequiredDescription
--tokenstringNoOverride token
--api-base-urlstringNoOverride API base URL
--jsonbooleanNoOutput as JSON
sazabi auth sign-out  # Remove saved credentials

sazabi auth whoami

Show who you are signed in as

With --json, the top-level activeOrganizationId and activeProjectId are the effective CLI context, and credential.* echoes the server's view of the credential.

sazabi auth whoami [options]
FlagTypeRequiredDescription
--tokenstringNoOverride token
--api-base-urlstringNoOverride API base URL
--jsonbooleanNoOutput as JSON
--organization-idstringNoOverride active organization ID
--project-idstringNoOverride active project ID
sazabi auth whoami  # Show current context
sazabi auth whoami --json  # Output as JSON