IP-Filter use correct IP

This commit is contained in:
Dennis Heinrich 2024-04-28 21:23:25 +02:00
parent ef9d2054d7
commit 7d5873449b

View file

@ -11,7 +11,10 @@ event.on('discord:ready', () => {
blacklist.loadBlacklist().then(blacklist => { blacklist.loadBlacklist().then(blacklist => {
console.log('Network-Blacklist has been loaded') console.log('Network-Blacklist has been loaded')
expressApp.use('/', express.static(__dirname + '/public')); expressApp.use('/', express.static(__dirname + '/public'));
expressApp.use(IpFilter(blacklist)); let clientIp = function(req) {
return req.headers['x-forwarded-for'] ? (req.headers['x-forwarded-for']).split(',')[0] : ""
}
expressApp.use(IpFilter(blacklist, {clientIp: clientIp}));
expressApp.use(express.json()) expressApp.use(express.json())
expressApp.use((err, req, res, _next) => { expressApp.use((err, req, res, _next) => {