README
EXT Secure Links
Features
- Generate nginx secure links
- Validate nginx secure links
Usage
Firstly, install it:
npm install ext-secure-links --save
Use it like this
let path = "/some/url/with/someId/275273592";
let secret = "some_secret_token";
let ttl = 3600; // 1h
const SecureLinks = require('ext-secure-links');
let secureLink = SecureLinks.generate(path, secret, ttl);
console.log(secureLink); // prints '/some/url/with/someId/275273592?h=bff149a0b87f5b0e00d9dd364e9ddaa0&e=1538299376'
let isValid = SecureLinks.validate(path, secret);
console.log(isValid); // prints 'true'