2.0.0 • Published 6 months ago

ext-secure-links v2.0.0

Weekly downloads
4
License
MIT
Repository
github
Last release
6 months ago

EXT Secure Links

NPM

npm version Coverage Status

Features

  • Generate nginx secure links
  • Validate nginx secure links

Usage

Firstly, install it:

npm install ext-secure-links --save

Use it like this

import { generate, validate } from 'ext-secure-links';

let path = "/some/url/with/someId/275273592";
let secret = "some_secret_token";
let ttl = 3600; // 1h

let secureLink = generate(path, secret, ttl);
console.log(secureLink); // prints '/some/url/with/someId/275273592?h=bff149a0b87f5b0e00d9dd364e9ddaa0&e=1538299376'

let isValid = validate(path, secret);
console.log(isValid); // prints 'true'
2.0.0

6 months ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.2

7 years ago