v2: ID verification by state, 15 photos/5 albums, 20 quick replies, logo, mobile polish

This commit is contained in:
Ryan Salazar
2026-06-26 21:08:57 -04:00
parent c6238c3bcf
commit e03d929977
121 changed files with 6380 additions and 153 deletions

View File

@@ -75,6 +75,18 @@ exposedgays/
└── package.json
```
## Auth (Supabase)
Auth is wired via `src/lib/auth/context.tsx` + `AuthModal.tsx`:
- **Join Free** in nav → email/password signup or login
- **Continue Anonymously** → `signInAnonymously()` (enable in Supabase Dashboard → Auth → Providers → Anonymous)
- Profile page syncs to `profiles` table when signed in
Enable on https://supabase.onsethost.com → Authentication → Providers:
- Email (confirm email optional for dev)
- Anonymous sign-ins
## Supabase Setup
### 1. Create project