Popularity
1.2
Stable
Activity
0.0
Stable
10
1
3
Programming language: Go
License: MIT License
Tags:
Authentication & OAuth
Latest version: v1.0.1
signedvalue alternatives and similar packages
Based on the "Authentication and OAuth" category.
Alternatively, view signedvalue alternatives based on common mentions on social networks and blogs.
-
paseto
Platform-Agnostic Security Tokens implementation in GO (Golang) -
go-guardian
Go-Guardian is a golang library that provides a simple, clean, and idiomatic way to create powerful modern API and web authentication. -
branca
:key: Secure alternative to JWT. Authenticated Encrypted API Tokens for Go. -
securecookie
Fast, secure and efficient secure cookie encoder/decoder -
go-email-normalizer
Golang library for providing a canonical representation of email address. -
otpgo
Time-Based One-Time Password (TOTP) and HMAC-Based One-Time Password (HOTP) library for Go. -
sessiongate-go
A driver for the SessionGate Redis module - easy session management using the Go language.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
Promo
scoutapm.com
Do you think we are missing an alternative of signedvalue or a related project?
README
signedvalue
signedvalue is an implementation of signed and timestamped strings compatible with Tornado's
create_signed_value
, decode_signed_value
, and therefore
set_secure_cookie and
get_secure_cookie.
Install
go get github.com/sashka/signedvalue
Usage
import "github.com/sashka/signedvalue"
// Sign your "Hello, world".
signed := signedvalue.Create("secret", "name", "Hello, world")
// Decode a signed string.
// Treat signed string as invalid if it's more than 1 minute old.
decoded, err := signedvalue.Decode("secret", "name", signed, 60)
if err != nil {
// Signed string is no longer valid.
}
Contributing
Pull requests are kindly welcome.