Kiro webapp
如何使用Standalone Web App
根据之前分析的 kiro-manager-wb 项目,这是一个 Kiro 账号管理器,主要功能是自动注册 AWS Builder ID 账号并管理 Kiro tokens。
Standalone Web App 使用指南¶
访问地址¶
http://你的服务器IP:8420
主要功能¶
- 配置 IMAP 邮箱(用于接收验证码)
- 点击右上角 ⚙️ 设置
- 配置 Email Profile:
- IMAP Server: imap.gmail.com(Gmail)或其他邮箱服务器
- Email: 你的邮箱
- Password: 邮箱密码/应用专用密码
-
Port: 993
-
Email 策略选择 | 策略 | 说明 | 适用场景 | |------|------|----------| | Single | 一个邮箱注册一个账号 | 单账号 | | Plus Alias | [email protected] | Gmail 批量注册 | | Catch-all | 随机@你的域名 | 自有域名批量注册 | | Pool | 多个邮箱轮换 | 多邮箱批量注册 |
-
自动注册账号
- 配置好邮箱后,点击 ⚡ AutoReg 按钮
- 系统会自动:
- 打开浏览器访问 AWS Builder ID 注册页
- 填写表单
- 从 IMAP 获取验证码
- 完成 OAuth 授权
-
保存 token 到 ~/.kiro-manager-wb/tokens/
-
账号管理
- 查看所有账号状态(Active/Ready/Expired)
- 切换当前使用的账号
- 刷新过期 token
-
删除账号
-
查看日志
- 点击底部日志按钮查看注册过程
注意事项¶
- Gmail 需要开启应用专用密码:
-
Google 账号 → 安全 → 两步验证 → 应用专用密码
-
浏览器自动化需要 Chrome:
-
Docker 镜像已包含 Chromium
-
Token 存储位置:
~/.kiro-manager-wb/tokens/
- 配合 Kiro IDE 使用:
- 需要先对 Kiro 打补丁(Patch)才能使用多账号切换
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
需要我帮你配置邮箱或测试自动注册功能吗?