Introduction
Authentication and User Management by Supabase
Source code: github.com/supabase/auth
Auth is a user management and authentication server written in Go that powers Supabase’s features such as:
Issuing JWTs
Row Level Security with PostgREST
User management
Sign in with email, password, magic link, phone number
Sign in with external providers (Google, Apple, Facebook, Discord, …)
It is originally based on the excellent GoTrue codebase by Netlify, however both have diverged significantly in features and capabilities.