supabase/auth
A JWT based API for managing users and issuing JWT tokens
Build with Backblaze B2
SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.
Loading star history...
Where it stands
Rank, growth pace and release cadence relative to everything GStars tracks.
5 releases in the last 90 days, the latest today, with 137 contributors on GitHub.
Peaked at #59 in the weekly ranking the week of Jul 19, its best in the past year.
Use Cases & Benefits
- Provides a JWT-based API server for user authentication and management, supporting email, phone, and external OAuth providers.
- Offers a secure, extensible authentication system with built-in user management and token issuance, optimized for integration with Postgres and Supabase.
- Use for implementing secure user sign-in and sign-up flows with email, password, magic links, or phone number verification in Go-based backend services.
- Use for integrating third-party OAuth providers like Google, Apple, Facebook, and GitHub to enable social login in web or mobile applications.
- Use for self-hosting a customizable authentication server with support for JWT token rotation, rate limiting, and OpenTelemetry observability in production environments.
Should you depend on it?
License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.
License
MIT
Permissive: commercial use, modification and redistribution are allowed with attribution.
Community files
- README: present
- Contributing guide: present
- Code of conduct: present
Watch-outs
No watch-outs from GStars' checks.
General guidance from repository metadata, not legal advice. How we score
From the README
Auth is a user management and authentication server written in Go that powers Supabase's features such as:
It is originally based on the excellent GoTrue codebase by Netlify, however both have diverged significantly in features and capabilities.
If you wish to contribute to the project, please refer to the contributing guide.
Create a
.envfile to store your own custom environment variables. Seeexample.env
Daily snapshots
Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots
Forks
797+80
Open issues
399+109
Compared with peers in Authentication
Fastest-growing repositories GStars tracks in this cohort for the week of Nov 1, by 7-day star growth
| Repository | Stars | +7d | Health | Last release |
|---|---|---|---|---|
| tailscale/tailscale | 38.7K | +378 | 65 | 3 days ago |
| supabase/supabase | 114.6K | +268 | 60 | 90 days ago |
| sahat/hackathon-starter | 35.3K | — | 41 | 263 days ago |
| flipped-aurora/gin-vue-admin | 25.1K | — | 59 | 111 days ago |
| InsForge/InsForge | 13.2K | — | 65 | 3 days ago |
| supabase/auth | 2.6K | — | 45 | today |
| Category median | 35.3K | +323 | 60 | — |
Also by supabase
Other repositories from this maintainer that GStars tracks
- TypeScript114.6K stars
supabase
The Postgres development platform. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
- TypeScript2.9K stars
agent-skills
Agent Skills to help developers using AI agents with Supabase
- TypeScript2.4K stars
cli
Supabase CLI. Manage postgres migrations, run Supabase locally, deploy edge functions. Postgres backups. Generating types from your database schema.
Discover Repositories
Search across tracked repositories by name or description