diff options
Diffstat (limited to 'routes')
| -rw-r--r-- | routes/api.js | 6 | ||||
| -rw-r--r-- | routes/routes.js | 75 |
2 files changed, 17 insertions, 64 deletions
diff --git a/routes/api.js b/routes/api.js index 23a1a60..a4e8e0b 100644 --- a/routes/api.js +++ b/routes/api.js @@ -3,6 +3,12 @@ const routes = require('express').Router() const uploadController = require('../controllers/uploadController') const galleryController = require('../controllers/galleryController') +routes.get ('/check', (req, res, next) => { + if(config.TOKEN === '') + return res.json({token: false}) + return res.json({token: true}) +}) + routes.get ('/info', (req, res, next) => { if(config.TOKEN !== '') diff --git a/routes/routes.js b/routes/routes.js index fcbba34..c849335 100644 --- a/routes/routes.js +++ b/routes/routes.js @@ -2,88 +2,35 @@ const config = require('../config.js') const routes = require('express').Router() const path = require('path') -routes.get('/', (req, res) => { - - let options = { - root: 'pages/', - dotfiles: 'deny', - headers: { - 'x-timestamp': Date.now(), - 'x-sent': true - } +let options = { + root: 'pages/', + dotfiles: 'deny', + headers: { + 'x-timestamp': Date.now(), + 'x-sent': true } +} - res.sendFile('home.html', options, function (err) { - if (err) { - console.log(err) - res.status(err.status).end() - } else { - console.log('Sent: home.html') - } - }) - -}) - -routes.get('/admin', function (req, res, next) { - - let options = { - root: 'pages/admin/', - dotfiles: 'deny', - headers: { - 'x-timestamp': Date.now(), - 'x-sent': true - } - } +routes.get('/', (req, res) => { - res.sendFile('index.html', options, function (err) { + res.sendFile('home.html', options, function (err) { if (err) { console.log(err) res.status(err.status).end() - } else { - console.log('Sent: index.html') } }) }) -routes.get('/admin/:name', function (req, res, next) { +routes.get('/panel', function (req, res, next) { - let options = { - root: 'pages/admin/', - dotfiles: 'deny', - headers: { - 'x-timestamp': Date.now(), - 'x-sent': true - } - } - - let fileName = req.params.name - - res.sendFile(fileName, options, function (err) { + res.sendFile('panel.html', options, function (err) { if (err) { console.log(err) res.status(err.status).end() - } else { - console.log('Sent:', fileName) } }) }) -/* -routes.get('/', (req, res) => { - res.sendFile('pages/home.html') -}) - -routes.get('/dashboard', (req, res, next) => { - - if(config.TOKEN !== '') - if(req.headers.auth !== config.TOKEN) - return res.status(401).send('not-authorized') - - return res.sendFile('pages/home.html') - -}) -*/ - module.exports = routes
\ No newline at end of file |