Selected Tags
Click on a tag to remove itMore Tags
Click on a tag to add it and filter downAuthentication & OAuth packages
Showing projects tagged as Authentication & OAuth
-
casbin
9.8 7.3 GoAn authorization library that supports access control models like ACL, RBAC, ABAC in Golang: https://discord.gg/S5UjpzGZjN -
jwt-go
9.7 1.0 GoARCHIVE - Golang implementation of JSON Web Tokens (JWT). This project is now maintained at: -
goth
9.1 6.2 GoPackage goth provides a simple, clean, and idiomatic way to write authentication packages for Go web applications. -
keto
8.9 8.6 GoOpen Source (Go) implementation of "Zanzibar: Google's Consistent, Global Authorization System". Ships gRPC, REST APIs, newSQL, and an easy and granular permission language. Supports ACL, RBAC, and other access models. -
loginsrv
8.1 0.0 GoJWT login microservice with plugable backends such as OAuth2, Google, Github, htpasswd, osiam, .. -
github.com/lestrrat-go/jwx/v2
8.0 8.8 GoImplementation of various JWx (Javascript Object Signing and Encryption/JOSE) technologies -
gorbac
8.0 0.0 GogoRBAC provides a lightweight role-based access control (RBAC) implementation in Golang. -
oidc
7.5 9.0 GoEasy to use OpenID Connect client and server library written for Go and certified by the OpenID Foundation -
permissions2
6.5 4.7 Go:closed_lock_with_key: Middleware for keeping track of users, login states and permissions -
go-guardian
6.5 1.4 GoGo-Guardian is a golang library that provides a simple, clean, and idiomatic way to create powerful modern API and web authentication. -
yubigo
4.7 0.0 GoYubigo is a Yubikey client API library that provides an easy way to integrate the Yubico Yubikey into your existing Go-based user authentication infrastructure.