user-required-express

1.1.1 • Public • Published

User required middleware

A simple Express middleware to check user in the session.

Usage

var express = require('express');
var userRequired = require('user-required');

var router = express.Router();

router.use('/admin', userRequired({
    errorStatus: 401,
    errorMessage: "Unauthorized",
    userField: "userId"
}));

Notes

The middleware will check that req.session has a property named as spceficied by the userField option. The status, message and userField are optional and will default to 401, Unauthorized, userId. The error generated is an http-error and can be dealt by http-error-express (see related modules).

Readme

Keywords

none

Package Sidebar

Install

npm i user-required-express

Weekly Downloads

1

Version

1.1.1

License

LGPL-3.0

Unpacked Size

1.7 kB

Total Files

3

Last publish

Collaborators

  • uwburn