fix(socketManager): Fix checking Origin header

* Checking if Origin isn't here allows to deny requests that are coming from websites since Extension doesn't send Origin header.
This commit is contained in:
ririxidev
2021-12-18 21:30:39 +01:00
parent 9fb52a94b9
commit 16bd93f566

View File

@@ -24,7 +24,10 @@ export function init() {
io = new socketIo.Server(server, {
serveClient: false,
allowEIO3: true,
cors: { origin: "*" }
allowRequest: (req, callback) => {
const noOriginHeader = req.headers.origin === undefined;
callback(null, noOriginHeader);
}
});
server.listen(3020, () => {
//* Resolve promise