You've already forked fm-dx-webserver
mirror of
https://github.com/KubaPro010/fm-dx-webserver.git
synced 2026-02-27 06:23:53 +01:00
Merge pull request #99 from AmateurAudioDude/fixes/v1.3.2-banlist-function-fix
Banlist function fix
This commit is contained in:
@@ -18,8 +18,10 @@ const { allPluginConfigs } = require('./plugins');
|
|||||||
|
|
||||||
// Endpoints
|
// Endpoints
|
||||||
router.get('/', (req, res) => {
|
router.get('/', (req, res) => {
|
||||||
if(serverConfig.webserver.banlist.includes(req.connection.remoteAddress || req.headers['x-forwarded-for'])) {
|
let requestIp = req.headers['x-forwarded-for'] || req.connection.remoteAddress;
|
||||||
|
if(serverConfig.webserver.banlist.includes(requestIp)) {
|
||||||
res.render('403');
|
res.render('403');
|
||||||
|
logInfo(`Web client (${requestIp}) is banned`);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user