headlong
headlong copied to clipboard
Auth
Summary
- RLS has been added in supabase to the
thoughtstable to restrict access to authenticated users only - Removes need for supabase service role key
- Adds
react-router-domwith auth pre-checks per route and redirects to login if needed - Adds login screen
/login - Adds password reset screen
/reset-passwordto allow users to set a password (vs only magic link) - Adds Signout button in App
- Extracts some components out of App.tsx
- README updates
- Removes existing npm vulnerabilities
TODO
- Prevent new user creation or add captchas
- ~~Allow email/password login in addition to magic link password reset~~
Screenshots
Login screen
Password reset screen
Sign out button
The latest updates on your projects. Learn more about Vercel for Git ↗︎
| Name | Status | Preview | Comments | Updated (UTC) |
|---|---|---|---|---|
| headlong | ❌ Failed (Inspect) | Jul 17, 2024 5:46am |
@justin-fiedler - this is looking great. love the screenshots? is this ready to merge? :-D