Neanderthal Pudding Mix

    random-web-token

    1.6.0 • Public • Published

    random-web-token

    Generate a token easily

    you can generate tokens with (a-z, a-Z, a-Z + 0-9 ...etc) or with your own characters easily

    Installation

    npm install random-web-token

    Usage

    const token = require("random-web-token");
    
    console.log(token.generate("extra", 50)) // -> sHF3p8zZCTdAmJ0cyS60NK9RRPXi6NQ42zdUbigMBZYZY0504H

    Promise Usage

    same as token.generate() function, but returns with promise

    in async function

    const newToken = await token.promiseGenerate("extra", 50)
    console.log(newToken) // -> sHF3p8zZCTdAmJ0cyS60NK9RRPXi6NQ42zdUbigMBZYZY0504H

    Parameter help for generate() and promiseGenerate() functions

    functions has 2 parameters

    first parameter is a string

    • "normal" -> create a token with (a-z) characters
    • "medium" -> create a token with (a-z + 0-9) characters
    • "extra" -> create a token with (a-Z + 0-9) characters
    • "onlyNumbers" -> create a token with (0-9) characters

    second parameter is a number, this tells you the length of the token

    If you want token with your own characters

    use the saltingWithMyCharacters() function

    in async function

    Sample:

    const newToken = await token.saltingWithMyCharacters("abc123", 50)

    generate a 50 length token with a,b,c characters and with 1,2,3 numbers

    Install

    npm i random-web-token

    DownloadsWeekly Downloads

    9

    Version

    1.6.0

    License

    MIT

    Unpacked Size

    9.29 kB

    Total Files

    7

    Last publish

    Collaborators

    • schrudolf