vpicone / auth-helpers

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

Home Page:https://supabase-community.github.io/supabase-auth-helpers/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

@supabase/auth-helpers

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

Supported Frameworks

Coming soon

Examples and Packages

  • Examples
    • @examples/nextjs: a Next.js app
    • @examples/sveltekit: a SvelteKit app
    • @examples/sveltekit-email-password: a SvelteKit app with SSR sign in
  • 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-svelte: the supabase auth helper svelte library used by sveltekit application
    • @supabase/auth-helpers-sveltekit: the supabase auth helper sveltekit library used by sveltekit 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

Read the development.md for more information.

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

About

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

https://supabase-community.github.io/supabase-auth-helpers/

License:MIT License


Languages

Language:TypeScript 94.7%Language:Svelte 3.6%Language:JavaScript 1.7%