UNPKG

captcha-dot-js

Version:

JavaScript Captcha Production Module

69 lines (48 loc) 2 kB
# Languages: - [English (en)](#javascript-captcha-production-module) # JavaScript Captcha Production Module ## How to use: - install: npm: ```bash npm i captcha-dot-js ``` - import: ```javascript 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: ```javascript 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: ```javascript { 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!