Weles/Docs

CLI command

weles login

Sign one Skarbiec account in at the identity provider --provider names (apple is the one Weles implements, none is assumed) on a Stado host, under a one-time authorization the operator confirms in words; with --run, read that run and its receipt back.

Purpose#

Sign one Skarbiec account in at the identity provider --provider names (apple is the one Weles implements, none is assumed) on a Stado host, under a one-time authorization the operator confirms in words; with --run, read that run and its receipt back.

Invocation#

Usage
weles login --provider apple [--account-role <role>] --confirm "AUTHORIZE ONE APPLE LOGIN" --execution-host <host> --expires-in-minutes <n> [--execution-agent <agent>] [--json]
weles login --run <run-id> [--json]

Options#

Options of weles login
OptionEffect
--providerThe provider a login, developer certificate, app password or account-security read goes through: apple for login and developer-certificate, google for app-password and account-security; none is assumed.
--account-roleweles --help names this option in the usage line and gives it no description.
--confirmweles --help names this option in the usage line and gives it no description.
--execution-hostweles --help names this option in the usage line and gives it no description.
--expires-in-minutesweles --help names this option in the usage line and gives it no description.
--execution-agentweles --help names this option in the usage line and gives it no description.
--jsonPrint the answer as one JSON document instead of key: value lines. release surface always prints its JSON document: it is the file a release carries.
--runweles --help names this option in the usage line and gives it no description.

Help#

`weles login --help` prints these usage lines and never runs the command.