1.1.1 • Published 2 years ago

@shultztom/auth-middleware v1.1.1

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

auth-middleware

Usage for verifyToken

// import
const { verifyToken } = require("@shultztom/auth-middleware")
// Use at app level
app.use(verifyToken);
// Use at router level
router.get("/", verifyToken, function(req, res, next) {
    res.status(200).send('Hello World!');
});

Usage for verifyTokenAndRole

// import
const { verifyTokenAndRole } = require("@shultztom/auth-middleware")
// Use at app level
app.use(verifyTokenAndRole("my-role"));
// Use at router level
router.get("/", verifyToken("my-role"), function(req, res, next) {
   res.status(200).send('Hello World!');
});

Pre-requisites

  1. Must have account registered at https://auth-api-go.shultzlab.com/
    1. https://github.com/shultztom/auth-api-go
1.1.1

2 years ago

1.1.0

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago