ND-011: Add magic-link auth via Resend #16

Closed
opened 2026-03-03 23:21:09 +00:00 by Mark · 0 comments
Owner

Metadata

  • Type: ticket
  • Priority: medium
  • Estimate: XL
  • Area: auth-email

Parent epic: #4

Dependencies

ND-002, ND-006

Scope

  • Add magic-link request and token verification flow
  • Support dual auth modes (password + magic link)
  • Add expiration, replay protection, and basic rate limiting
  • Add UX fallback and messaging for expired/invalid links

Acceptance Criteria

  • Magic-link login works end-to-end in target environments
  • Expired/invalid/reused links are safely rejected
  • Existing password login flow remains functional
## Metadata - Type: ticket - Priority: medium - Estimate: XL - Area: auth-email Parent epic: #4 ## Dependencies ND-002, ND-006 ## Scope - Add magic-link request and token verification flow - Support dual auth modes (password + magic link) - Add expiration, replay protection, and basic rate limiting - Add UX fallback and messaging for expired/invalid links ## Acceptance Criteria - Magic-link login works end-to-end in target environments - Expired/invalid/reused links are safely rejected - Existing password login flow remains functional
Mark 2026-05-28 03:11:14 +00:00
Sign in to join this conversation.
No description provided.