10

8

6

4

2


8.9

8.8

8.2

4.5
scs

7.8

8.6

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
    The most scalable and customizable permission server on the market. Fix your slow or broken permission system with Google's proven "Zanzibar" approach. Supports ACL, RBAC, and more. Written in Go, cloud native, headless, API-first. Available as a service on Ory Network and for self-hosters.
  • scs

    8.2 4.5 Go
    HTTP Session Management for Go
  • InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
    Promo www.influxdata.com
    InfluxDB Logo
  • oidc

    7.8 8.6 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.
  • otpgen

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

    4.3 2.1 Go
    Straightforward HTTP session management
  • sjwt

    4.1 2.7 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.4 6.2 Go
    Golang library for providing a canonical representation of email address.
  • scope

    2.6 0.0 Go
    Easily Manage OAuth2 Scopes In Go
  • cookiestxt

    1.7 5.2 Go
    cookiestxt implement parser of cookies txt format
  • sessiongate-go

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

    1.1 0.0 Go
    DISCONTINUED. 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