rvote-online/prisma
Jeff Emmett f48a98d520 feat: add EncryptID passkey authentication
Add passkey-based sign-in alongside existing email/password auth:
- Add encryptid credentials provider to NextAuth config
- Add DID field to User model (Prisma schema)
- Add passkey sign-in button to signin page (WebAuthn ceremony)
- Add passkey registration to signup page
- Server-side token verification via EncryptID server
- Auto-creates user from DID on first passkey login

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 07:34:21 -07:00
..
migrations Add multi-tenant Spaces with subdomain routing 2026-02-10 22:10:19 +00:00
schema.prisma feat: add EncryptID passkey authentication 2026-02-13 07:34:21 -07:00
seed-spaces.ts Add multi-tenant Spaces with subdomain routing 2026-02-10 22:10:19 +00:00