aarondl/authboss
The boss of http auth. observed · 2026-08-28
Health v2 · maintenance only
70/100
- Activity 91
- Release rhythm 26
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4260
- days_rel: 281
- days_push: 54
- n_releases_24m: 1
Adoption not part of the score
4198 stars · 222 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Authboss is a modular authentication system for Go web applications, providing pluggable modules for common auth features like login, registration, and account recovery. It integrates with or without any web framework to reduce the tedium and mistakes of building authentication yourself.
Use cases
- add user authentication to a go web app
- implement login and registration without building it from scratch
- handle password reset and email confirmation flows
- plug modular auth into an existing go http server
- avoid common security mistakes in auth code
When to choose
- you're building a Go web application and need full-featured authentication quickly
- you want modular auth you can enable selectively per feature
- you want community-maintained auth to reduce security mistakes
When to avoid
- you're not using Go
- you need a hosted identity provider with SSO/OIDC out of the box
- your framework already provides a complete built-in auth system you prefer
Facets
library · maturity active
auth authorization middleware http-server web-development backend security go authentication go-library modular user-management session-management web-server
1 source
- readme: https://github.com/aarondl/authboss · fetched 2026-08-28 · 3b2b198dafcc
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| aarondl/authboss | main | 70 |
For agents
markdown · JSON · MCP: product_card(name="aarondl/authboss")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem