Skip to content

docs: auth redesign — password login + passkeys as 2FA (plan) - #145

Merged
fjbarrett merged 1 commit into
mainfrom
docs/auth-redesign
Jun 15, 2026
Merged

docs: auth redesign — password login + passkeys as 2FA (plan)#145
fjbarrett merged 1 commit into
mainfrom
docs/auth-redesign

Conversation

@fjbarrett

Copy link
Copy Markdown
Owner

Summary

Design doc only (no code), per the "plan it first" decision. Covers:

  • Password storage (scrypt vs argon2id), schema changes, sign-up/sign-in flows
  • Explicit step-up 2FA model (passkeys become the second factor)
  • Migration/compat for existing Google + passkey-primary users
  • Security checklist + open questions to resolve before coding
  • A 4-PR rollout (<~300 LOC each)

Review the open questions; I'll implement once you've weighed in.

Proposal requested before implementation: password storage (scrypt),
schema changes, sign-up/sign-in flows, explicit step-up 2FA model,
migration/compat for existing Google + passkey users, a security
checklist, open questions, and a 4-PR rollout.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@vercel

vercel Bot commented Jun 15, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
keep Ready Ready Preview, Comment Jun 15, 2026 11:49pm

@fjbarrett
fjbarrett merged commit 6fe17e5 into main Jun 15, 2026
1 check was pending
@fjbarrett
fjbarrett deleted the docs/auth-redesign branch June 15, 2026 23:49
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