auth-helpers
auth-helpers copied to clipboard
A collection of framework specific Auth utilities for working with Supabase.
@supabase/auth-helpers (BETA)
A collection of framework specific Auth utilities for working with Supabase.
Supported Frameworks
- Next.js [Documentation]
- Nuxt - via @nuxtjs/supabase
- SvelteKit [Documentation]
Coming soon
Examples and Packages
- Examples
- Packages
-
@supabase/auth-helpers-nextjs
: the supabase auth helper nextjs library used bynextjs
application -
@supabase/auth-helpers-react
: the supabase auth helper reactjs library used byreact
application -
@supabase/auth-helpers-svelte
: the supabase auth helper svelte library used bysveltekit
application -
@supabase/auth-helpers-sveltekit
: the supabase auth helper sveltekit library used bysveltekit
application -
shared
: shared typescript types used by@supabase/auth-helpers-nextjs
library -
config
:eslint
configurations (includeseslint-config-next
andeslint-config-prettier
) -
tsconfig
:tsconfig.json
s used throughout the monorepo
-
Each package/app is 100% TypeScript.
Utilities
This turborepo has some additional tools already setup for you:
- TypeScript for static type checking
- ESLint for code linting
- Prettier for code formatting
Development
Read the development.md for more information.
Using a @supabase/auth-helpers-[framework-name]
naming convention for packages