update Sa 13. Jun 17:31:01 CEST 2020

This commit is contained in:
Robert Richter 2020-06-13 17:31:01 +02:00
parent 9afac7e4ad
commit dc06d8aa90
2 changed files with 5 additions and 5 deletions

View File

@ -20,12 +20,12 @@ module.exports = function (io, sql, app_cfg, waip) {
var remote_ip = socket.handshake.headers["x-real-ip"] || socket.handshake.headers['x-forwarded-for'] || socket.request.connection.remoteAddress; var remote_ip = socket.handshake.headers["x-real-ip"] || socket.handshake.headers['x-forwarded-for'] || socket.request.connection.remoteAddress;
// FIXME zulassen, aber nichts senden, ist besser // FIXME zulassen, aber nichts senden, ist besser
// Remote-Verbindung nur zulassen, wenn IP in Access-List // Remote-Verbindung nur zulassen, wenn IP in Access-List, und Access-List ueberhaupt befuellt
if (!app_cfg.api.access_list.includes(remote_ip);) { if (!app_cfg.api.access_list.includes(remote_ip) && app_cfg.api.access_list.length > 0) {
socket.close(); socket.close();
sql.db_log('API', 'Verbindung von ' + remote_ip + ' geschlossen, da nicht in Zugangsliste.'); sql.db_log('API', 'Verbindung von ' + remote_ip + ' geschlossen, da nicht in Zugangsliste.');
}; };
//TODO API: Eingehende Verbindung nur mit passendem Geheimnis zulassen, das Ergebnis loggen //TODO API: Eingehende Verbindung nur mit passendem Geheimnis zulassen, das Ergebnis loggen
// in Liste der Clients mit aufnehmen // in Liste der Clients mit aufnehmen

View File

@ -60,10 +60,10 @@ app_cfg.filter = {
// FIXME in api rausfiltern // FIXME in api rausfiltern
send_missiontype: ['Brandeinsatz', 'Hilfeleistung'], send_missiontype: ['Brandeinsatz', 'Hilfeleistung'],
send_missiondata: ['uuid', 'nummer', 'alarmzeit', 'art', 'stichwort', 'sondersignal', 'ort', 'ortsteil', 'wgs84_area'], send_missiondata: ['uuid', 'nummer', 'alarmzeit', 'art', 'stichwort', 'sondersignal', 'ort', 'ortsteil', 'wgs84_area'],
send_resourcedata: ['*'], send_resourcedata: [],
receive_missiontype: ['Brandeinsatz', 'Hilfeleistung'], receive_missiontype: ['Brandeinsatz', 'Hilfeleistung'],
receive_missiondata: ['uuid', 'nummer', 'alarmzeit', 'art', 'stichwort', 'sondersignal', 'ort', 'ortsteil', 'wgs84_area'], receive_missiondata: ['uuid', 'nummer', 'alarmzeit', 'art', 'stichwort', 'sondersignal', 'ort', 'ortsteil', 'wgs84_area'],
receive_resourcedata: ['*'], receive_resourcedata: [],
}; };
module.exports = app_cfg; module.exports = app_cfg;