Skip to content

feat: disable 2FA by default - #2

Merged
ReaJason merged 1 commit into
masterfrom
disable-2fa-by-default
Nov 3, 2026
Merged

ReaJason merged 1 commit into
masterfrom
disable-2fa-by-default

Conversation

@ReaJason

@ReaJason ReaJason commented Nov 3, 2026

Copy link
Copy Markdown
Owner

变更

  • 首次激活仅需修改密码,不再请求二维码或强制绑定 2FA,缩短首次进入 Web 控制台的流程。
  • 激活时默认保持 mfaEnabled=false;显式提交有效动态码时仍可启用 2FA,已有用户的登录校验不变。
  • 增加服务端和 Web 回归测试,并同步更新 README 与架构文档。

验证

  • Web 全量测试:18 个文件、52 个测试通过
  • TypeScript 类型检查、oxlint、oxfmt 检查通过
  • 服务端测试未执行:Gradle 配置阶段无法解析 generator 和 memshell-party-common 的 2.7.0-SNAPSHOT 构建依赖。

🤖 Generated with Claude Code

Co-Authored-By: Claude Code <noreply@anthropic.com>
@vercel

vercel Bot commented Nov 3, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
no-one Ready Ready Preview Nov 3, 2026 1:51pm UTC

@ReaJason
ReaJason merged commit 4480e6f into master Nov 3, 2026
3 of 5 checks passed

This branch was successfully deployed

1 active deployment
Preview — 6210b750 Deployed Nov 3, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant