Express NYMag User
Volunteering user information for internal use. This is not authentication; It just looks for a plain-text, unsigned
cookie that contains a username and LDAP groups.
NOTE: Use with care. It's the same as user's volunteering their own username, and is not auth. Temporary until OAuth.
Usage
app.use(require('@nymdev/express-nymag-user')({
blockDomains: ['qa.nymag.com', 'nymag.com', 'nymetro.com'],
isProtected: function (req) {
return !!req.query.edit;
}
}));
Installation
npm install --save @nymdev/express-nymag-auth