fix(flow): harden proxy phone and checkout recovery paths

This commit is contained in:
朴圣佑
2026-05-03 13:58:33 +08:00
committed by QLHazyCoder
parent d851cc4d36
commit 29093e08db
34 changed files with 2958 additions and 293 deletions
+2 -2
View File
@@ -344,7 +344,7 @@ OAuth 登录流程打开新标签页,避免复用旧页面导致状态污染
- 默认仍为 `HeroSMS`,老配置无需迁移。
- 新增 `5sim` 平台,下拉框在接码设置卡片中直接可见。
- 国家/地区列表、API Key、价格上限、余额、买号、查码、完成、取消、ban、复用均按当前 `phoneSmsProvider` 分发。
- 国家/地区列表、API Key、价格上限、余额、买号、查码、完成、取消、ban、复用均按当前 `phoneSmsProvider` 分发。当前侧边栏只开放三个常用地区:印度尼西亚、泰国、越南。
- HeroSMS 继续使用原 `heroSms*` 字段;5sim 使用独立 `fiveSim*` 字段,切换平台时不会互相覆盖草稿。
### 关键文件
@@ -386,7 +386,7 @@ OAuth 登录流程打开新标签页,避免复用旧页面导致状态污染
1. 不要把真实 5sim key 写入代码、测试或文档;只允许用户在侧边栏输入。
2. 上游同步时如果改了 Step 9 手机号验证,必须保留 `currentPhoneActivation.provider` 驱动的后续分发。
3. 上游同步时如果改了 sidepanel 接码区域,必须保留 `select-phone-sms-provider`,且地区列表按平台加载:HeroSMS 数字国家 ID5sim 字符串 country slug。
3. 上游同步时如果改了 sidepanel 接码区域,必须保留 `select-phone-sms-provider`,且地区列表按平台加载:HeroSMS 数字国家 ID5sim 字符串 country slug;当前只展示并保存印度尼西亚、泰国、越南,避免旧配置中的英国/美国等地区回写
4. 5sim 产品码当前固定为 `openai`operator 默认 `any`;价格上限为空时按价格目录最低可用价尝试。
### 验证