10

8

6

4

2


7.5

3.4
scs

6.6
0.5

5.5
0.6

5.2

7.6

5.0
0.9

4.4

2.7

14 Authentication and OAuth packages and projects

  • scs

    7.5 3.4 Go
    Session Manager for HTTP servers.
  • paseto

    6.6 0.5 Go
    Golang implementation of Platform-Agnostic Security Tokens (PASETO).
  • Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
    Sponsored scoutapm.com
  • jeff

    5.5 0.6 Go
    Simple, flexible, secure and idiomatic web session management with pluggable backends.
  • go-guardian

    5.2 7.6 Go
    Go-Guardian is a golang library that provides a simple, clean, and idiomatic way to create powerful modern API and web authentication that supports LDAP, Basic, Bearer token and Certificate based authentication.
  • branca

    5.0 0.9 Go
    Golang implementation of Branca Tokens.
  • sessionup

    4.4 2.7 Go
    Simple, yet effective HTTP session management and identification package.
  • sjwt

    3.8 0.0 Go
    Simple jwt generator and parser.
  • securecookie

    3.3 2.5 Go
    Efficient secure cookie encoding/decoding.
  • otpgo

    1.8 7.2 Go
    Time-Based One-Time Password (TOTP) and HMAC-Based One-Time Password (HOTP) library for Go.
  • scope

    1.4 0.0 Go
    Easily Manage OAuth2 Scopes In Go.
  • signedvalue

    1.3 0.0 Go
    Signed and timestamped strings compatible with Tornado's create_signed_value, decode_signed_value, and therefore set_secure_cookie and get_secure_cookie.
  • sessiongate-go

    1.3 0.0 Go
    Go session management using the SessionGate Redis module.
  • go-email-normalizer

    1.1 4.6 Go
    Golang library for providing a canonical representation of email address.
  • cookiestxt

    0.9 0.0 Go
    provides parser of cookies.txt file format.

Add another 'Authentication and OAuth' Package