Sign inSign up

aasaam/rest-captcha

By aasaam

•Updated over 3 years ago

Image
0

767

aasaam/rest-captcha repository overview

⁠ REST Captcha

Simple in memory multi language captcha generator server

build Go Report Card docker License

⁠Guide

For see available options

docker run --rm ghcr.io/aasaam/rest-captcha:latest -h

# Usage of ./rest-captcha:
#   -auth-password string
#         Basic authentication password
#   -auth-username string
#         Basic authentication username
#   -base-url string
#         Base URL for routes (default "/")
#   -listen string
#         Application listen address (default "0.0.0.0:4000")
#   -return-value
#         Return value on generation
#   -test-image
#         Expose /test-image for testing image

It's generate captcha image via ID, base64 encoded image and value of captcha:

curl -X POST -H 'Content-type: application/json' -d '{"lang":"fa","ttl":30, "level": "1", "quality": 10}' http://rest-captcha:4000/new
curl -X POST -H 'Content-type: application/json' -d '{"id":"UNIQUE_IDENTIFIER","value":999999}' http://rest-captcha:4000/solve

⁠Languages

Currently following language are supported:

  • en English (It's default/fallback language for invalid language code)
  • fa Persian
  • ar Arabic

aasaam software development group ⁠
aasaam software development group

Tag summary

Content type

Image

Digest

sha256:8869f109a…

Size

4.8 MB

Last updated

over 3 years ago

docker pull aasaam/rest-captcha