Credentials

This command suite manages locally saved credentials.

wrgl credentials authenticate

Authenticate a remote with client id and secret.

wrgl credentials authenticate { REMOTE_URI | REMOTE_NAME } CLIENT_ID CLIENT_SECRET_FILE [flags]

Authenticate for one or more remotes with an access token file and save for future use. If REMOTE_NAME is given, then login and save credentials for that remote. If REMOTE_URI is given, then remote name is looked up from it.

Flags

-h, --help

help for authenticate

Inherited flags

--badger-log

set Badger log level, valid options are "error", "warning", "debug", and "info" (defaults to "error")

--cpuprofile

write cpu profile to file

--heapprofile

write heap profile to file

--log-file

output logs to specified file

--log-verbosity

log verbosity. Higher value means more log

--no-progress

don't display progress bar

--wrgl-dir

parent directory of repo, default to current working directory.

Examples

# authenticate remote using client id and secret
wrgl credentials authenticate origin my-client ./client_secret.txt

wrgl credentials list

List saved credentials by URI prefix.

wrgl credentials list [flags]

Flags

-h, --help

help for list

Inherited flags

--badger-log

set Badger log level, valid options are "error", "warning", "debug", and "info" (defaults to "error")

--cpuprofile

write cpu profile to file

--heapprofile

write heap profile to file

--log-file

output logs to specified file

--log-verbosity

log verbosity. Higher value means more log

--no-progress

don't display progress bar

--wrgl-dir

parent directory of repo, default to current working directory.

wrgl credentials print

Print access token for a remote, login if necessary

wrgl credentials print { REMOTE_URI | REMOTE_NAME } [flags]

Flags

-h, --help

help for print

Inherited flags

--badger-log

set Badger log level, valid options are "error", "warning", "debug", and "info" (defaults to "error")

--cpuprofile

write cpu profile to file

--heapprofile

write heap profile to file

--log-file

output logs to specified file

--log-verbosity

log verbosity. Higher value means more log

--no-progress

don't display progress bar

--wrgl-dir

parent directory of repo, default to current working directory.

wrgl credentials remove

Remove credentials matching URIs

wrgl credentials remove URI... [flags]

Flags

-h, --help

help for remove

Inherited flags

--badger-log

set Badger log level, valid options are "error", "warning", "debug", and "info" (defaults to "error")

--cpuprofile

write cpu profile to file

--heapprofile

write heap profile to file

--log-file

output logs to specified file

--log-verbosity

log verbosity. Higher value means more log

--no-progress

don't display progress bar

--wrgl-dir

parent directory of repo, default to current working directory.