login¶
rbt login will prompt for credentials, log the user into
Review Board, and save a session cookie in .rbtools-cookies.
To log the user in without prompting, the --username and
--password options can be provided.
Usage¶
$ rbt login [options]
Options¶
-
-d,--debug¶ Displays debug output.
This information can be valuable when debugging problems running the command.
The default can be set in
DEBUGin .reviewboardrc.
-
--json¶ Output results as JSON data instead of text.
The default can be set in
JSON_OUTPUTin .reviewboardrc.New in version 3.0.
Review Board Server Options¶
Options necessary to communicate and authenticate with a Review Board server.
-
--server<url>¶ Specifies the Review Board server to use.
The default can be set in
REVIEWBOARD_URLin .reviewboardrc.
-
--username<username>¶ The user name to be supplied to the Review Board server.
The default can be set in
USERNAMEin .reviewboardrc.
-
--password<password>¶ The password to be supplied to the Review Board server.
The default can be set in
PASSWORDin .reviewboardrc.
Use an external cookie store with pre-fetched authentication data. This is useful with servers that require extra web authentication to access Review Board, e.g. on single sign-on enabled sites.
The default can be set in
EXT_AUTH_COOKIESin .reviewboardrc.New in version 0.7.5.
-
--api-token<token>¶ The API token to use for authentication, instead of using a username and password.
The default can be set in
API_TOKENin .reviewboardrc.New in version 0.7.
-
--disable-proxy¶ Prevents requests from going through a proxy server.
The default can be set in
ENABLE_PROXYin .reviewboardrc.
-
--disable-ssl-verification¶ Disable SSL certificate verification. This is useful with servers that have self-signed certificates.
The default can be set in
DISABLE_SSL_VERIFICATIONin .reviewboardrc.New in version 0.7.3.
Use an in-memory cookie store instead of writing them to a file. No credentials will be saved or loaded.
The default can be set in
SAVE_COOKIESin .reviewboardrc.New in version 0.7.3.
-
--disable-cache¶ Disable the HTTP cache completely. This will result in slower requests.
The default can be set in
DISABLE_CACHEin .reviewboardrc.New in version 0.7.3.
-
--disable-cache-storage¶ Disable storing the API cache on the filesystem, instead keeping it in memory temporarily.
The default can be set in
IN_MEMORY_CACHEin .reviewboardrc.New in version 0.7.3.
-
--cache-location<file>¶ The file to use for the API cache database.
The default can be set in
CACHE_LOCATIONin .reviewboardrc.New in version 0.7.3.
-
--ca-certs<file>¶ Additional TLS CA bundle.
The default can be set in
CA_CERTSin .reviewboardrc.
-
--client-key<file>¶ Key for TLS client authentication.
The default can be set in
CLIENT_KEYin .reviewboardrc.
-
--client-cert<file>¶ Certificate for TLS client authentication.
The default can be set in
CLIENT_CERTin .reviewboardrc.
Value of the Proxy-Authorization header to send with HTTP requests.
The default can be set in
PROXY_AUTHORIZATIONin .reviewboardrc.