2.1.2 • Published 5 years ago
chequesgram-auth v2.1.2
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)