rest-captcha

command module
v0.0.0-...-4a9a0d6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 1, 2022 License: MIT Imports: 24 Imported by: 0

README

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

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL