Git Product home page Git Product logo

auth-helpers's Introduction

@supabase/auth-helpers

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

auth-helpers's People

Contributors

silentworks avatar github-actions[bot] avatar thorwebdev avatar david-plugge avatar dijonmusters avatar kangmingtay avatar j0 avatar hf avatar kiwicopple avatar ib-ahmed avatar activenode avatar saeris avatar mcamendoza1 avatar dlugoschvincent avatar andperks6 avatar karbust avatar braden-w avatar dogukanakkaya avatar ferpintado avatar finnstrand avatar inian avatar wattsjs avatar joelkur avatar johnathanludwig avatar joshuabaker avatar kamto7 avatar kellycampbell avatar lachlancollins avatar sillvva avatar pitzcarraldo avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.