sign.go 329 B

123456789101112131415
  1. package sign
  2. import "errors"
  3. type Sign interface {
  4. Sign(data string, expire int64) string
  5. Verify(data, sign string) error
  6. }
  7. var (
  8. ErrSignExpired = errors.New("sign expired")
  9. ErrSignInvalid = errors.New("sign invalid")
  10. ErrExpireInvalid = errors.New("expire invalid")
  11. ErrExpireMissing = errors.New("expire missing")
  12. )