10

8

6

4

2


8.9

8.8

8.0

6.2
scs

7.5

9.0

7.0
0.0

6.5
1.4

5.4
0.0

18 Authentication and OAuth packages and projects

  • keto

    8.9 8.8 Go
    Open 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.
  • scs

    8.0 6.2 Go
    HTTP Session Management for Go
  • Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at app.getonboardai.com.
  • oidc

    7.5 9.0 Go
    Easy to use OpenID Connect client and server library written for Go and certified by the OpenID Foundation
  • paseto

    7.0 0.0 Go
    Platform-Agnostic Security Tokens implementation in GO (Golang)
  • go-guardian

    6.5 1.4 Go
    Go-Guardian is a golang library that provides a simple, clean, and idiomatic way to create powerful modern API and web authentication.
  • jeff

    5.4 0.0 Go
    🍍Jeff provides the simplest way to manage web sessions in Go.
  • branca

    5.0 0.0 Go
    :key: Secure alternative to JWT. Authenticated Encrypted API Tokens for Go.
  • sessionup

    4.4 0.0 Go
    Straightforward HTTP session management
  • otpgen

    4.4 0.0 Go
    Library to generate TOTP/HOTP codes
  • sjwt

    4.3 0.0 Go
    Simple JWT Golang
  • securecookie

    3.7 0.0 Go
    Fast, secure and efficient secure cookie encoder/decoder
  • otpgo

    3.6 0.0 Go
    Time-Based One-Time Password (TOTP) and HMAC-Based One-Time Password (HOTP) library for Go.
  • go-email-normalizer

    3.1 5.4 Go
    Golang library for providing a canonical representation of email address.
  • scope

    2.4 0.0 Go
    Easily Manage OAuth2 Scopes In Go
  • cookiestxt

    1.5 0.0 Go
    cookiestxt implement parser of cookies txt format
  • sessiongate-go

    1.4 0.0 Go
    A driver for the SessionGate Redis module - easy session management using the Go language.
  • signedvalue

    1.1 0.0 Go
    Compatibility layer for tornado's signed values (and secure cookies consequently)
  • gosession

    - -
    This is quick session for net/http in GoLang. This package is perhaps the best implementation of the session mechanism, at least it tries to become one.

Add another 'Authentication and OAuth' Package