Popularity
1.1
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.
-
keto
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. -
oidc
Easy to use OpenID Connect client and server library written for Go and certified by the OpenID Foundation -
go-guardian
Go-Guardian is a golang library that provides a simple, clean, and idiomatic way to create powerful modern API and web authentication. -
sessiongate-go
A driver for the SessionGate Redis module - easy session management using the Go language. -
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.
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
Promo
coderabbit.ai
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.