WebStray Authenticator CLI

Command-line interface for WebStray Authenticator.

Usage

Use the webstray authenticator command to manage WebStray Authenticator plugins.

Note: If no options or arguments are provided, the CLI will automatically prompt you for the required information.

Options

Usage: webstray authenticator [options] [command]
 
WebStray Authenticator CLI
 
Options:
  -h, --help               Display help for command
 
Commands:
  add [options]            Add new plugins from the registry
  create [options] [slug]  Create a new plugin template locally
  help [command]           Display help for command

add

Use the add command to add new plugins.

Examples

Single Mode

Single mode allows you to select and add one plugin at a time with a detailed view of its description and metadata.

Add plugins in single mode:

webstray authenticator add --single
Multi Mode

Multi mode allows you to select multiple plugins from a list for bulk setup without viewing full details.

Add plugins in multi mode:

webstray authenticator add --multi

Options

Usage: webstray authenticator add [options]
 
Add new plugins
 
Options:
  -s, --single  Select single plugin with details (default)
  -m, --multi   Select multiple plugins for bulk setup
  -h, --help    Display help for command

create

Use the create command to create a new plugin template.

Examples

Create a plugin with a specific id:

webstray authenticator create my-plugin

Create a plugin with a custom label and author:

webstray authenticator create my-plugin --label "My Plugin" --author "John Doe"

Options

Usage: webstray authenticator create [options] [slug]
 
Creates a new plugin template
 
Arguments:
  slug                   Unique plugin ID and directory name
 
Options:
  -l, --label <label>    Human-readable name of the plugin
  -a, --author <author>  Author's name
  -h, --help             Display help for command