| 123456789101112131415 |
- const verify = (permission) => (req, res, next) => {
- const verified = !!req.user
- if (!verified) {
- if (process.env.SKIP_AUTH) {
- console.warn(`Skipping auth on ${req.path}`)
- return next()
- }
- if (res) res.status(403).end()
- } else {
- if (next) next()
- }
- return verified
- }
- module.exports = verify
|