Skip to content

supabase/auth-helpers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

cb7c267 · Nov 27, 2024
Jun 4, 2024
Apr 24, 2024
May 25, 2023
Apr 15, 2024
Jun 4, 2024
Apr 12, 2023
Oct 13, 2022
Feb 14, 2022
May 25, 2023
May 25, 2023
Jan 26, 2024
Feb 15, 2022
Nov 27, 2024
Sep 20, 2022
Jan 30, 2024
Apr 20, 2024
Jun 4, 2024
May 25, 2023
May 25, 2023
Oct 26, 2023
May 25, 2023

Repository files navigation

@supabase/auth-helpers ⚠️ Deprecated ⚠️

⚠️ This package is now deprecated - please use the @supabase/ssr package instead. ⚠️

A collection of framework specific Auth utilities for working with Supabase.

Maintenance mode

The Auth helpers package is in maintenance mode and we won’t be actively improving it. We strongly recommend using the new @supabase/ssr package instead of auth-helpers. @supabase/ssr takes the core concepts of the Auth Helpers package and makes them available to any server framework. Check out the migration doc to learn more.

Supported Frameworks

Examples and Packages

  • Examples
    • @examples/nextjs: a Next.js app using App Router
    • @examples/nextjs-pages: a Next.js app using Pages Router
    • @examples/sveltekit: a SvelteKit app
    • @examples/sveltekit-email-password: a SvelteKit app with SSR sign in
    • @examples/sveltekit-magic-link: a SvelteKit app with magic links
    • @examples/remix: a Remix app
  • Packages
    • @supabase/auth-helpers-nextjs: the supabase auth helper nextjs library used by nextjs application
    • @supabase/auth-helpers-react: the supabase auth helper reactjs library used by react application
    • @supabase/auth-helpers-sveltekit: the supabase auth helper sveltekit library used by sveltekit application
    • @supabase/auth-helpers-remix: the supabase auth helper remix library used by remix application
    • shared: shared typescript types used by @supabase/auth-helpers-nextjs library
    • config: eslint configurations (includes eslint-config-next and eslint-config-prettier)
    • tsconfig: tsconfig.jsons used throughout the monorepo

Each package/app is 100% TypeScript.

Utilities

This turborepo has some additional tools already setup for you:

Development & Contributing

Read the development.md guide for more information on local setup, testing, and preparing a release.

Using a @supabase/auth-helpers-[framework-name] naming convention for packages