Clean up tokens

Cleans up expired JWT tokens.
wp cocart jwt cleanup [--batch-size=<number>] [--force]

Arguments

batch-size
number
Number of users to process per batch (default: 100) (Optional)
force
bool
Force cleanup of all tokens (Optional)
Examples:
wp cocart jwt cleanup --batch-size=50
wp cocart jwt cleanup --force

View token details

Displays details of a JWT token in a table.
wp cocart jwt view <token>

Arguments

token
string
required
The JWT token to view
Example:
wp cocart jwt view eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJodHRwOlwvXC9jb2NhcnRhcGkubG9jYWwiLCJpYXQiOjE3Mzk3NTEzNzIsIm5iZiI6MTczOTc1MTM3MiwiZXhwIjoxNzQwNjE1MzcyLCJkYXRhIjp7InVzZXIiOnsiaWQiOjEsInVzZXJuYW1lIjoic2ViYXN0aWVuIiwiaXAiOiIxMjcuMC4wLjEiLCJkZXZpY2UiOiJIVFRQX1hfVUNCUk9XU0VSX0RFVklDRV9VQSJ9LCJzZWNyZXRfa2V5IjoiYmFuYW5hIn19.aBuyRwAtvGb6SI4BB_MN4NYN01jqVZN4PPnd1jfW2UA

Lists tokens

Lists all active JWT tokens.
wp cocart jwt list [--page=<number>] [--per-page=<number>]

Arguments

page
number
Page number to display (default: 1)
per-page
number
Number of tokens to display per page (default: 20)
Example:
wp cocart jwt list --page=2 --per-page=10

Create token

Generates a new JWT token for a user.
wp cocart jwt create --user_id=<id> [--user-agent=<user-agent>]

Arguments

user_id
int
required
The user ID to generate the token for
user-agent
string
The User Agent to override the server User Agent (optional)
Examples:
wp cocart jwt create --user_id=123
wp cocart jwt create --user_id=123 --user-agent="Custom User Agent"