认证命令:auth
bohr auth 用于登录 Bohrium、检查当前身份和管理本地凭证。
命令
| 命令 | 用法 | 说明 |
|---|---|---|
login | bohr auth login [flags] | 登录 Bohrium 平台,默认打开浏览器 SSO,可用 --ak 指定 AccessKey |
logout | bohr auth logout [flags] | 移除已保存的 AccessKey 与 vouch token |
status | bohr auth status [flags] | 查看当前认证状态,--verify 可向服务端校验 |
token | bohr auth token [flags] | 输出当前 Profile 的 AccessKey 或 vouch token |
whoami | bohr auth whoami [flags] | 查看当前登录用户信息 |
命令组内的子命令请运行 bohr auth <组> --help 查看。
常用参数
| 参数 | 说明 |
|---|---|
--ak <AccessKey> | 使用已有 AccessKey 登录 |
--device | 使用设备码登录流程 |
--no-wait | 启动设备码流程后立即返回 |
--resume | 继续尚未完成的设备码登录 |
--verify | 检查状态时向 Bohrium 验证凭证 |
示例
bohr auth login
bohr auth login --device --no-wait --json
bohr auth login --resume
bohr auth status --verify
auth token 会以明文输出当前凭证,请勿在共享终端、日志或录屏中使用。auth logout 会清除本地认证状态。