2.4.0 • Published 2 years ago
@siliconminds/auth v2.4.0
AUTH
Authentication routes and middlewares.
Installation
$ npm install @siliconminds/auth
Example usage
Add the authentication routes to your server:
const express = require('express');
const auth = require('@siliconminds/auth');
require('@siliconminds/envalidate')(['APP_URL', 'MAILS_FROM']);
const router = express.Router();
router.use('/', auth(process.env.APP_URL, process.env.MAILS_FROM));
module.exports = router;
Protect a route:
const express = require('express');
const auth = require('@siliconminds/auth/middlewares');
const router = express.Router();
router.get('/auth', auth.check('user'), (req, res) => res.send('pong'));
module.exports = router;
2.3.0
2 years ago
2.4.0
2 years ago
2.2.6
3 years ago
2.2.1
3 years ago
2.1.2
3 years ago
2.2.0
3 years ago
2.2.3
3 years ago
2.2.2
3 years ago
2.1.3
3 years ago
2.2.5
3 years ago
2.2.4
3 years ago
1.2.4
3 years ago
2.0.3
3 years ago
2.0.2
3 years ago
2.1.0
3 years ago
2.0.1
3 years ago
2.0.0
3 years ago
1.2.3
3 years ago
1.2.2
3 years ago
1.2.1
3 years ago
1.2.0
3 years ago
1.1.1
3 years ago
1.1.0
3 years ago
1.0.9
3 years ago
1.0.8
3 years ago
1.0.7
3 years ago
1.0.6
3 years ago
1.0.5
3 years ago
1.0.4
3 years ago
1.0.3
3 years ago
1.0.2
3 years ago
1.0.1
3 years ago
1.0.0
3 years ago