Registry↗Dashboard↗

ulu auth

Authentication and credential management. Login, register, manage sessions and API keys.

14 commands

auth login

Login with email and password. Stores session token in ~/.uluops/credentials.json.

-e, --email <email>

Email address

-p, --password <password>

Password

ulu auth login
Examples
# Login with inline credentials
ulu auth login --email user@example.com --password mypassword

# Login interactively (prompts for email and password)
ulu auth login

auth logout

Logout and revoke all sessions.

ulu auth logout

auth whoami

Show current authenticated user.

ulu auth whoami

auth register

Register a new account.

-e, --email <email>

Email address

-p, --password <password>

Password

ulu auth register
Examples
# Register a new account
ulu auth register --email user@example.com --password mypassword

auth forgot-password

Request a password reset email.

-e, --email <email>

Email address

ulu auth forgot-password

auth reset-password

Reset password using a token from the reset email.

-t, --token <token>

Reset token from email

-p, --password <password>

New password

ulu auth reset-password

auth change-password

Change your current password.

-c, --current <password>

Current password

-n, --new-password <password>

New password

ulu auth change-password

auth profile

View your user profile.

ulu auth profile

auth update-profile

Update your profile (display name, bio, timezone, etc.).

-u, --username <username>

Username

-n, --name <name>

Display name

--bio <bio>

Bio

--timezone <tz>

Timezone

--website <url>

Website URL

ulu auth update-profile

auth sessions list

List your active sessions.

ulu auth sessions list

auth sessions revoke

Revoke a specific session.

sessionIdrequired

Session ID to revoke

ulu auth sessions revoke <sessionId>

auth api-keys list

List all API keys.

ulu auth api-keys list

auth api-keys create

Create a new API key. The key is displayed once — save it immediately.

-n, --name <name>

Key name (for identification)

--expires <date>

Expiration date (ISO format)

ulu auth api-keys create
Examples
# Create a named API key for CI
ulu auth api-keys create --name "CI Pipeline"

auth api-keys revoke

Revoke an API key.

keyIdrequired

API key ID to revoke

ulu auth api-keys revoke <keyId>