mirror of
https://github.com/naturalcrit/homebrewery.git
synced 2026-01-07 14:12:43 +00:00
linting changes
This commit is contained in:
@@ -4,13 +4,12 @@ const Moment = require('moment');
|
|||||||
const templateFn = require('../client/template.js');
|
const templateFn = require('../client/template.js');
|
||||||
const zlib = require('zlib');
|
const zlib = require('zlib');
|
||||||
|
|
||||||
//Local version username and password
|
|
||||||
process.env.ADMIN_USER = process.env.ADMIN_USER || 'admin';
|
process.env.ADMIN_USER = process.env.ADMIN_USER || 'admin';
|
||||||
process.env.ADMIN_PASS = process.env.ADMIN_PASS || 'password3';
|
process.env.ADMIN_PASS = process.env.ADMIN_PASS || 'password3';
|
||||||
|
|
||||||
const mw = {
|
const mw = {
|
||||||
adminOnly : (req, res, next)=> {
|
adminOnly : (req, res, next)=>{
|
||||||
if(!req.get('authorization')) {
|
if(!req.get('authorization')){
|
||||||
return res
|
return res
|
||||||
.set('WWW-Authenticate', 'Basic realm="Authorization Required"')
|
.set('WWW-Authenticate', 'Basic realm="Authorization Required"')
|
||||||
.status(401)
|
.status(401)
|
||||||
@@ -19,7 +18,7 @@ const mw = {
|
|||||||
const [username, password] = Buffer.from(req.get('authorization').split(' ').pop(), 'base64')
|
const [username, password] = Buffer.from(req.get('authorization').split(' ').pop(), 'base64')
|
||||||
.toString('ascii')
|
.toString('ascii')
|
||||||
.split(':');
|
.split(':');
|
||||||
if(process.env.ADMIN_USER === username && process.env.ADMIN_PASS === password) {
|
if(process.env.ADMIN_USER === username && process.env.ADMIN_PASS === password){
|
||||||
return next();
|
return next();
|
||||||
}
|
}
|
||||||
throw { HBErrorCode: '52', code: 401, message: 'Access denied' };
|
throw { HBErrorCode: '52', code: 401, message: 'Access denied' };
|
||||||
|
|||||||
Reference in New Issue
Block a user