Skip to content

Milestones 9B-9C: multi-user identity and authentication foundations - #28

Open
joonas-001 wants to merge 1 commit into
mainfrom
codex/milestone-9c
Open

joonas-001 wants to merge 1 commit into
mainfrom
codex/milestone-9c

Conversation

@joonas-001

Copy link
Copy Markdown
Owner

概要

  • 完成 9B 稳定内部主体、40 张用户私有表作用域、应用层隔离、PostgreSQL RLS 与合成迁移/回退基础
  • 完成 9C OIDC Authorization Code + PKCE 合成候选、MFA、一次性邀请、会话轮换/撤销及账号生命周期
  • 增加并发原子性、失败关闭、安全审计、前端会话状态和里程碑验证文档

验证

  • 完整 release-readiness 成功
  • 后端 167 项通过,1 项按预期跳过
  • 前端 45 项通过,Next.js 生产构建生成 13 个静态页面
  • E2E 26 项通过,6 项按既有平台范围跳过
  • PostgreSQL 17.6:57 张模型表、22 行合成数据、40 条 RLS,0013→0012→0013 成功
  • 契约无漂移,密钥扫描成功

范围边界

本 PR 仅使用合成身份、合成邀请、本地确定性适配器和 loopback 临时 PostgreSQL。未创建或接入真实 Clerk 资源、真实身份、真实邀请、邮件、个人数据或付费资源;未修改或部署 6D。managed_oidc 在真实供应商未激活时保持 503 失败关闭,9D–9H 仍需分别授权。

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