From 61f746aea88249540d1d3cefc706f5be182fa284 Mon Sep 17 00:00:00 2001 From: cnlimiter Date: Sat, 21 Mar 2026 02:44:43 +0800 Subject: [PATCH] =?UTF-8?q?feat(register):=20Outlook=20=E9=82=AE=E7=AE=B1?= =?UTF-8?q?=E6=B3=A8=E5=86=8C=E8=B7=B3=E8=BF=87=E5=AF=86=E7=A0=81=E6=8F=90?= =?UTF-8?q?=E4=BA=A4=E7=8E=AF=E8=8A=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 使用 Outlook 邮箱服务时,第8步仅生成密码但不向 OpenAI 提交密码注册请求,直接进入后续验证码流程 --- src/core/register.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/core/register.py b/src/core/register.py index a8d6493..f8123c6 100644 --- a/src/core/register.py +++ b/src/core/register.py @@ -777,6 +777,10 @@ class RegistrationEngine: self._log(f"8. 邮箱 {self.email} 在 OpenAI 已注册,跳过注册流程", "warning") result.error_message = f"邮箱 {self.email} 已在 OpenAI 注册" return result + elif self.email_service.service_type.value == "outlook": + # Outlook 邮箱注册跳过密码提交环节,直接生成密码备用 + self._log("8. Outlook 邮箱,跳过密码注册环节") + self.password = self._generate_password() else: self._log("8. 注册密码...") password_ok, password = self._register_password()