node-url-token

0.0.1 • Public • Published

node-url-token NPM version

Easy to user interface to generate random URL-safe tokens. The method is fast enough to generate the token(s) synchronosly.

Installation

$ npm install --save node-url-token

Testing

There are two tests, one to test that a token of length 8 becomes unique when generating 1 000 000 tokens, this test can fail but the chance of it failing is pretty small. The 'longer' the length is the less chance there is for a collision of tokens.

Usage

Simple usage, only one method to call with option length (length of the token to be generated in characters).

var tokenGenerator = require('node-url-token');
let token = tokenGenerator.generate(32);        // Generate a token with 16 characters.
let token2 = tokenGenerator.generate();         // Generate a token with default length (16)

Options

There is only one options and that is the length of the URL-safe token to be generated.

Contributing

Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.

License

MIT © Tommy Dronkers

Package Sidebar

Install

npm i node-url-token

Weekly Downloads

2

Version

0.0.1

License

MIT

Last publish

Collaborators

  • steeljuice