teta.so

SvelteKit Auth Starter

Authentication starter with Supabase login, registration, password reset, and protected routes.

Tech stack

SvelteKitSupabaseTypeScript

What's included

  • Email and password authentication
  • OAuth login with Google and GitHub
  • Password reset and email verification
  • Protected routes with server-side guards
  • User profile page with avatar upload
  • Session management and token refresh

Start with this prompt

Build an auth starter with Supabase that has login, registration, password reset, Google OAuth, and a protected dashboard page that requires authentication.
Use this template
← All templates