You've already forked fm-dx-webserver
mirror of
https://github.com/KubaPro010/fm-dx-webserver.git
synced 2026-02-26 22:13:53 +01:00
Banlist function fix
This commit is contained in:
committed by
GitHub
parent
d206c4a72b
commit
f078879889
@@ -18,8 +18,10 @@ const { allPluginConfigs } = require('./plugins');
|
||||
|
||||
// Endpoints
|
||||
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');
|
||||
logInfo(`Web client (${requestIp}) is banned`);
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user