youka login 一次性保存它,或在 CI 等非交互环境中通过 YOUKA_API_KEY 提供。
youka login 会在保存前通过 API 验证该 key,然后将解析到的账户邮箱缓存到 ~/.youka/config.json 中,用于诊断。
login
将 API key 保存到 ~/.youka/config.json。
从 Youka dashboard 复制的 API key。如果省略,CLI 会在交互式终端中提示你输入。
示例
logout
从 ~/.youka/config.json 中移除已保存的 API key。
whoami
检查解析后的 key 来源、API URL 和账户身份。
解析顺序
| 字段 | 顺序 |
|---|---|
| API key | YOUKA_API_KEY,然后 ~/.youka/config.json |
| API URL | --api,然后 YOUKA_API_BASE_URL,然后 ~/.youka/config.json,然后默认值 |
whoami 会通过 API 验证身份;只有在实时查询不可用时,才会回退到缓存的账户邮箱。对于 YOUKA_API_KEY token,它不会使用缓存的 config 身份。
