2.1.2 • Published 5 years ago

chequesgram-auth v2.1.2

Weekly downloads
-
License
MIT
Repository
github
Last release
5 years ago

Chequesgram Auth Library

Required

Node > 8 Npm > 6 Express > 4 Moment for time managemente Winston for logging

Install

npm install --save chequesgram-auth

or

yarn add chequesgram-auth

Usage

'use strict';
const express = require('express');
const api = express.Router();
const { tokenize, hashear, isToken, access_token } = require('chequesgram-auth');

app.use( (req, res, next) => {
    ...
    res.setHeader('Access-Control-Allow-Headers', 'X-Requested-With, content-type, Authorization, X-Chequesgram-Access-Token');
    res.setHeader('X-Chequesgram-Access-Token', tokenize(req) );
    ...
});
api.get('/services', isToken, servicesController);
api.post('/services', isToken, servicesController);
api.put('/services/:id', isToken, servicesController);
api.delete('/services', isToken, servicesController);
const hash = hashear(data to be tokenize)
const access_token = access_token(data)
const id = tokenize(data)

Credit

Licence

MIT

2.1.2

5 years ago

2.1.1

5 years ago

2.1.0

5 years ago