Authentication and Authorization system built using Supabase and Next.js, with complete account management features.
🛠️ Tech Stack
Next.js Supabase Tailwind CSS Shadcn UI Vercel
🔐 Features
- Sign-up: Create an account with email and password. A verification email is sent to activate the account.
- Login: Authenticate via email and password.
- Forgot Password: Receive a reset link via email to recover access.
- Reset Password: Securely reset password using a verified link.
- Update Email: Change account email, confirmed via email verification.
- Update Password: Change password for added security.
- Delete Account: Permanently remove the user account and data.