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 微信登录实现