simple-bearer-token
v0.0.2
Published
Simple Bearer Token object from a string
Downloads
6
Readme
simple-bearer-token
A module that creates and returns a token object
from a bearer token string
.
Installation
npm i --save simple-bearer-token
How to use
const Token = require('simple-bearer-token');
const bearerTokenString = 'Get the token from your request, (or from anywhere)';
const options = {
'secretOrPublicKey': 'shhhh',
};
const token = new Token(bearerTokenString, options);
If the token is valid, it will return the object. Otherwise, it will throw an error.
Options
| Option | Description | |-------------------|-------------------------------------------------------------------------------------------------------------------------| | secretOrPublicKey | a string or buffer containing either the secret for HMAC algorithms, or the PEM encoded public key for RSA and ECDSA |
Any option of the verify method of the jsonwebtoken module:
- algorithms
- audience
- issuer
- ignoreExpiration
- subject
- clockTolerance
- maxAge
- clockTimestamp
Such options will be used to verify the token.
License and Credits
MIT License. Copyright 2017
Built by the Node.JS experts at Devsu.