登录与凭据

CLI 用个人访问令牌鉴权,令牌在网页「CLI 配置」页创建(明文仅创建时显示一次)。

交互式登录

nae login

自动打开浏览器到「CLI 配置」页,创建密钥后复制、粘贴回控制台。令牌保存在 ~/.nae/config.json

直接传入令牌

nae login --token nae_xxxxxxxxxxxx

环境变量(CI / 脚本)

环境变量优先级高于本地配置,免登录直接跑:

export NAE_TOKEN=nae_xxxxxxxxxxxx
export NAE_BASE_URL=https://workshop.newbeebox.com   # 可选,默认即此

nae whoami

校验令牌是否有效,返回当前身份。

nae whoami
{
  "uid": 8,
  "username": "test-user",
  "role": "user",
  "namespace": "tenant-8"
}

nae config

查看本地配置(令牌脱敏)。

nae config
{
  "configPath": "/home/me/.nae/config.json",
  "baseUrl": "https://workshop.newbeebox.com",
  "token": "nae_AbCd1234…",
  "loggedIn": true
}

nae logout

清除本地令牌。

nae logout