diff --git a/pkg/captcha/captcha.go b/pkg/captcha/captcha.go index 6b07607..411d013 100644 --- a/pkg/captcha/captcha.go +++ b/pkg/captcha/captcha.go @@ -2,7 +2,6 @@ package captcha import ( "crypto/rand" - "errors" "image" "math/big" "time" @@ -12,8 +11,6 @@ const ( maxAnswer = 999999 ) -var errorNotFound = errors.New("captcha not found") - type Answer string // Captcha interface that should be implemented by captcha. diff --git a/pkg/captcha/db.go b/pkg/captcha/db.go index c510864..cfb6af8 100644 --- a/pkg/captcha/db.go +++ b/pkg/captcha/db.go @@ -3,12 +3,15 @@ package captcha import ( "crypto/sha256" "encoding/base64" + "errors" "image" "strconv" "sync" "time" ) +var errorNotFound = errors.New("captcha not found") + var expiredScanInterval = 60 * time.Second type ID string