User Authentication in Next.js with Supabase

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • nextjs-supabase-auth

    Sample project for setting up Supabase Auth in Next.js

  • All of the code in this article is available for reference in GitHub

  • postgrest

    REST API for any Postgres database

  • @supabase/postgrest-js for PostgREST (REST API for PostgreSQL)

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • realtime

    Broadcast, Presence, and Postgres Changes via WebSockets

  • @supabase/realtime-js for Realtime (realtime connection to PostgreSQL via websockets)

  • Next.js

    The React Framework

  • For this tutorial, we'll be using Next.js and the TailwindCSS starter template 🚀

  • gotrue

    An SWT based API for managing users and issuing SWT tokens.

  • @supabase/gotrue-js for GoTrue (fork of Netlify's authentication and user management API)

  • supabase

    The open source Firebase alternative.

  • This works for development, but will need to be updated to the corresponding URL when running in production environments. See this GitHub discussion for more details.

  • ui

    Supabase UI Library (by supabase)

  • While the default styling of Supabase UI is a good start, more than likely you will want it to match the rest of your app's look and feel. Unfortunately, as of the writing of this article (@supabase/ui version 0.36.0), theming support is not available just yet (though it is coming).

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts