Skip to main content

Case study

ProjectsPlayportFour methods have to reach one account

Playport
Showing still 1 of 15

Four methods have to reach one account

Playport

Limited beta · known gaps

Stack

  • Next.js
  • React
  • TypeScript
  • Tailwind
  • Zod
  • TanStack Form
  • TanStack Query
  • TanStack Pacer
  • Drizzle
  • WebAuthn

Summary

Password, email code, passkey, and phone companion approval sit on one public host so a tester can compare them against the same account.

What I tried

A small login comparison that never proved the four methods shared one account.

Result

Four login methods reach one account system. Camera QR reopening and deliberate offline recovery remain open.

Lesson

Name evidence at the account boundary, not at a screen that only looks like login.

Open Playport (opens in a new tab)