From 938302c164dfe0522286e4f338d172bcf180ec89 Mon Sep 17 00:00:00 2001 From: pigeon Date: Sun, 7 Jun 2026 15:45:16 +0800 Subject: [PATCH] =?UTF-8?q?docs(plan):=20=E6=A0=87=E8=AE=B0=20Task=206=20(?= =?UTF-8?q?=E7=9F=AD=E4=BF=A1=E7=99=BB=E5=BD=95=E6=A1=86=E6=9E=B6)=20?= =?UTF-8?q?=E5=B7=B2=E5=AE=8C=E6=88=90=20(commit=2089645d5)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../2026-06-07-multi-login-social-login-plan.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/superpowers/plans/2026-06-07-multi-login-social-login-plan.md b/superpowers/plans/2026-06-07-multi-login-social-login-plan.md index c5deaf7..55a786f 100644 --- a/superpowers/plans/2026-06-07-multi-login-social-login-plan.md +++ b/superpowers/plans/2026-06-07-multi-login-social-login-plan.md @@ -565,7 +565,7 @@ git commit -m "feat(oauth2): 扩展密码登录支持多账号类型 - Rewrite: `rui-common/rui-common-oauth2/src/main/java/com/rui/common/oauth2/authentication/sms/SmsAuthenticationConverter.java` - Rewrite: `rui-common/rui-common-oauth2/src/main/java/com/rui/common/oauth2/authentication/sms/SmsAuthenticationProvider.java` -- [ ] **Step 1: 创建 `SmsAuthenticationToken`** +- [x] **Step 1: 创建 `SmsAuthenticationToken`** ```java package com.rui.common.oauth2.authentication.sms; @@ -591,7 +591,7 @@ public class SmsAuthenticationToken extends BaseAbstractAuthenticationToken { } ``` -- [ ] **Step 2: 重写 `SmsAuthenticationConverter`** +- [x] **Step 2: 重写 `SmsAuthenticationConverter`** ```java package com.rui.common.oauth2.authentication.sms; @@ -647,7 +647,7 @@ public class SmsAuthenticationConverter extends BaseAuthenticationConverter **实际执行说明 (2026-06-07)**:`SMS_GRANT_TYPE` 提取为类常量;已知 TODO:验证码 code 校验逻辑未实现、phone 作为 principal 未编码账号类型(按 spec "框架先行" 范围,后续填充)。 + +--- + --- ## Task 7: rui-common-oauth2 微信登录实现