v1.1.5
Console 登录改为 Device Code 流程
ve login 现在统一使用 OAuth 2.0 Device Authorization Grant(设备码授权):
- 登录时 CLI 输出验证 URL 和用户码,在任意设备打开链接完成授权后,CLI 自动轮询换取临时 STS 凭证并缓存到本地。
- 新增
--no-browser,跳过自动打开浏览器,适用于 SSH / 无头环境。 - 移除了原有的本地回调(authorization-code)登录路径,设备码成为唯一的控制台登录流程。
--remote保留为隐藏兼容参数,现有脚本无需修改。- 设备码轮询在 HTTP 超时后自动退避重试,避免密集请求。
示例:
ve login --no-browser