User & Auth Commands
Commands for authentication and user management.
login
Login to Tailor Platform.
Usage
tailor-sdk login [options]logout
Logout from Tailor Platform.
Usage
tailor-sdk logout [options]user
Manage Tailor Platform users.
Usage
tailor-sdk user [command]Commands
| Command | Description |
|---|---|
user current | Show current user. |
user list | List all users. |
user pat | Manage personal access tokens. |
user switch | Set current user. |
user current
Show current user.
Usage
tailor-sdk user current [options]user list
List all users.
Usage
tailor-sdk user list [options]Options
| Option | Alias | Description | Required | Default |
|---|---|---|---|---|
--json | -j | Output as JSON | No | false |
user switch
Set current user.
Usage
tailor-sdk user switch [options] <user>Arguments
| Argument | Description | Required |
|---|---|---|
user | User email | Yes |
user pat
Manage personal access tokens.
Usage
tailor-sdk user pat [options] [command]Options
| Option | Alias | Description | Required | Default |
|---|---|---|---|---|
--json | -j | Output as JSON | No | false |
Commands
| Command | Description |
|---|---|
user pat create | Create a new personal access token. |
user pat delete | Delete a personal access token. |
user pat list | List all personal access tokens. |
user pat update | Update a personal access token (delete and recreate). |
user pat list
List all personal access tokens.
Usage
tailor-sdk user pat list [options]Options
| Option | Alias | Description | Required | Default |
|---|---|---|---|---|
--json | -j | Output as JSON | No | false |
user pat create
Create a new personal access token.
Usage
tailor-sdk user pat create [options] <name>Arguments
| Argument | Description | Required |
|---|---|---|
name | Token name | Yes |
Options
| Option | Alias | Description | Required | Default |
|---|---|---|---|---|
--json | -j | Output as JSON | No | false |
--write | -W | Grant write permission (default: read-only) | No | false |
user pat delete
Delete a personal access token.
Usage
tailor-sdk user pat delete [options] <name>Arguments
| Argument | Description | Required |
|---|---|---|
name | Token name | Yes |
user pat update
Update a personal access token (delete and recreate).
Usage
tailor-sdk user pat update [options] <name>Arguments
| Argument | Description | Required |
|---|---|---|
name | Token name | Yes |
Options
| Option | Alias | Description | Required | Default |
|---|---|---|---|---|
--json | -j | Output as JSON | No | false |
--write | -W | Grant write permission (if not specified, keeps read-only) | No | false |
When no subcommand is provided, defaults to list.
Output (default):
token-name-1: read/write
token-name-2: readOutput (-j, --json):
json
[
{ "name": "token-name-1", "scopes": ["read", "write"] },
{ "name": "token-name-2", "scopes": ["read"] }
]Output (default):
Personal access token created successfully.
name: token-name
scopes: read/write
token: tpp_xxxxxxxxxxxxx
Please save this token in a secure location. You won't be able to see it again.Output (-j, --json):
json
{ "name": "token-name", "scopes": ["read", "write"], "token": "eyJhbGc..." }Output (default):
Personal access token updated successfully.
name: token-name
scopes: read/write
token: tpp_xxxxxxxxxxxxx
Please save this token in a secure location. You won't be able to see it again.Output (-j, --json):
json
{
"name": "token-name",
"scopes": ["read", "write"],
"token": "tpp_xxxxxxxxxxxxx"
}