Wondering what’s next for npm?Check out our public roadmap! »

    ncaptcha-api2

    1.1.3 • Public • Published

    Coverage Status npm version

    NPM

    ncaptcha

    Module to integrate captcha for API only apps in nodejs

    Dependencies

    1. canvas
    2. crypto

    Usage

    const NCaptcha = require('ncaptcha');
    
    //remove {text:'123456'} to get random key and text image.
    var ncaptcha = new NCaptcha({text:'123456'});
    
    // send this key and image data to client, client will send key and user inputted test from the image
    var data = ncaptcha.generate()
    
    //should return true.
    ncaptcha.check(data.key,'123456')
    

    data will have key and image encoded in base64.

    Expiry Logic

    By default key expires in 10 minutes. You can set 'expireInMinute' in params

    // for 20 minutes
    new NCaptcha({text:'123456',expireInMinute:20});
    

    Install

    npm i ncaptcha-api2

    DownloadsWeekly Downloads

    2

    Version

    1.1.3

    License

    MIT

    Unpacked Size

    17.8 kB

    Total Files

    10

    Last publish

    Collaborators

    • avatar