authboss

Modular authentication system for the web. It tries to remove as much boilerplate and "hard things" as possible so that each time you start a new web project in Go, you can plug it in, configure it, and start building your app without having to build an authentication system each time.

4,182
Stars
222
Forks
40
Issues
4,182
Watchers

Similar Packages

casbin

Authorization library that supports access control models like ACL, RBAC, and ABAC.

20,141

jwt-go

A full featured implementation of JSON Web Tokens (JWT). This library supports the parsing and verification as well as the generation and signing of JWTs.

9,100

spicedb

A Zanzibar-inspired database that enables fine-grained authorization.

6,734

goth

provides a simple, clean, and idiomatic way to use OAuth and OAuth2. Handles multiple providers out of the box.

6,543

oauth2

Successor of goauth2. Generic OAuth 2.0 package that comes with JWT, Google APIs, Compute Engine, and App Engine support.

5,860