mirror of
https://github.com/openmhz/trunk-server.git
synced 2026-11-11 08:17:29 -05:00
scraper detection for CORS
This commit is contained in:
@@ -42,7 +42,9 @@ module.exports = function(app) {
|
||||
res.setHeader('Access-Control-Allow-Origin', origin);
|
||||
} else if (req.headers["user-agent"] == 'TrunkRecorder1.0') {
|
||||
res.setHeader('Access-Control-Allow-Origin', "*");
|
||||
} else {
|
||||
} else if (origin.indexOf(".vercel.app") > -1) {
|
||||
next("Scraper!! ☠️ " + origin);
|
||||
} else {
|
||||
res.setHeader('Access-Control-Allow-Origin', "*");
|
||||
if (origin) {
|
||||
console.warn("forcing CORS for: " + origin + " referer: " + req.headers.referer + " url: " + req.originalUrl);
|
||||
|
||||
@@ -280,7 +280,6 @@ io.sockets.on('connection', function (client) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
clients[client.id].active = true;
|
||||
clients[client.id].shortName = data.shortName.toLowerCase();
|
||||
clients[client.id].filterCode = String(data.filterCode);
|
||||
|
||||
Reference in New Issue
Block a user