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#
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#
| Option | Effect |
|---|---|
--provider | The 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-role | weles --help names this option in the usage line and gives it no description. |
--confirm | weles --help names this option in the usage line and gives it no description. |
--execution-host | weles --help names this option in the usage line and gives it no description. |
--expires-in-minutes | weles --help names this option in the usage line and gives it no description. |
--execution-agent | weles --help names this option in the usage line and gives it no description. |
--json | Print 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. |
--run | weles --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.