From b81cf72ac41f61e48a86d699e12fcfc327cefb14 Mon Sep 17 00:00:00 2001 From: kanadeko Date: Sat, 14 Jan 2017 18:13:58 -0300 Subject: Changed from ip whitelist to token based auth --- routes/routes.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'routes') diff --git a/routes/routes.js b/routes/routes.js index e81b733..23a1a60 100644 --- a/routes/routes.js +++ b/routes/routes.js @@ -4,12 +4,13 @@ const uploadController = require('../controllers/uploadController') const galleryController = require('../controllers/galleryController') routes.get ('/info', (req, res, next) => { - if(!config.privacy.public) - if(!config.privacy.IPs.includes(req.ip)) return res.status(401).send('not-authorized') + if(config.TOKEN !== '') + if(req.headers.auth !== config.TOKEN) + return res.status(401).send('not-authorized') + return res.json({ - maxFileSize: config.uploads.maxsize.slice(0, -2), - urlPrefix: config.uploads.prefix + maxFileSize: config.uploads.maxsize.slice(0, -2) }) }) -- cgit v1.2.3