with one click
umbraco-auth
Persistent authentication helpers
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Persistent authentication helpers
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Use csv-update to batch-modify a property across multiple documents.
Search for a data type, inspect it, and update its configuration.
Walk the content tree to find a document, update a property, and publish.
Search for documents matching a query and publish them.
Call an authenticated raw Umbraco Management API endpoint
Umbraco Automate operations (event-driven workflow automation)
| name | umbraco-auth |
| description | Persistent authentication helpers |
| metadata | {"version":"0.4.8","requires":{"bins":["umbraco"],"skills":["umbraco-shared"]}} |
PREREQUISITE: Read
../umbraco-shared/SKILL.mdfor auth, global flags, and security rules.
umbraco auth <command> [flags]
| Command | Description |
|---|---|
auth list | List stored auth profiles without exposing secrets |
auth status | Show the current auth/config status without exposing secrets |
auth use <profile> | Set the active stored auth profile |
umbraco auth list
umbraco auth status
| Flag | Type | Default | Description |
|---|---|---|---|
--check | bool | false | List command permission requirements for the resolved user context |
umbraco auth use <profile>
Safety: Always use
--dry-runfirst. Remove the flag only after verifying the dry-run output.
| Command | Description |
|---|---|
auth login | Store Umbraco API credentials in the user config after verifying them |
auth logout | Remove stored credentials from the user config |
umbraco auth login
| Flag | Type | Default | Description |
|---|---|---|---|
--base-url | string | — | Umbraco base URL |
--client-id | string | — | Management API client ID |
--client-secret | string | — | Management API client secret |
--dry-run | bool | false | Verify credentials without persisting them |
Safe pattern:
# 1. Dry run first
umbraco auth login --dry-run
# 2. Execute
umbraco auth login
umbraco auth logout
| Flag | Type | Default | Description |
|---|---|---|---|
--dry-run | bool | false | Preview logout without modifying the user config |
Safe pattern:
# 1. Dry run first
umbraco auth logout --dry-run
# 2. Execute
umbraco auth logout
# Browse subcommands
umbraco auth --help
# Inspect a specific endpoint schema
umbraco schema auth.<method>