登录与凭据
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