npm.io
3.0.1 • Published 4 years ago

captcha-dot-js

Licence
MIT
Version
3.0.1
Deps
2
Size
6 kB
Vulns
3
Weekly
0

Languages:

JavaScript Captcha Production Module

How to use:

  • install:

npm:

npm i captcha-dot-js
  • import:
const captcha = require('captcha-dot-js');
  • using:

Using the module is just same as how you call a function, and then as an object you send inputs to it that include the following values, It is mandatory for them to enter the value, All values are boolean type; For example:

const captcha = require('captcha-dot-js');

(async () => {
  const myCaptcha = await captcha({
    numbers: true,
    lowercase: true,
    uppercase: true,
    symbols: false,
    difficulty : 1,
    path : './public'
  });
})();

| Value | Description | |----------------- |------------------------------------------------------ | | numbers | In captcha, have numbers or not | | lowercase | In captcha, have lowercase alphabet or not | | uppercase | In captcha, have uppercase alphabet or not | | symbols | In captcha, have symbols (special characters) or not | | difficulty | Determines the hardness value of captcha | | path | Specifies the storage folder of captcha images |

  • Recursive values:

‍‍The recursive values of an object is the same as the example below:

{ file_name: 'kvacjoxqjwlveibk.png', captcha: 'pkcsos' }

Values: | Value | Description | |----------------- |---------------------------------------------------- | | file_name | Name of the image file (which captcha is drawn in) | | captcha | Captcha value (that is entered in photo) |

Final sentence:

If you have problems or suggestions feel free to open issues; Also this module will be updated from time to time for security reasons, So don't forget to update!

Keywords