Add back cookie support for CORS and WS.

This commit is contained in:
Patrick Fic
2022-06-09 10:24:03 -07:00
parent 447298c07d
commit fa1dbc2611
2 changed files with 3 additions and 1 deletions

View File

@@ -48,6 +48,7 @@ export const socket = SocketIO(
: window.location.origin, : window.location.origin,
{ {
path: "/ws", path: "/ws",
withCredentials: true,
auth: async (callback) => { auth: async (callback) => {
const token = auth.currentUser && (await auth.currentUser.getIdToken()); const token = auth.currentUser && (await auth.currentUser.getIdToken());
callback({ token }); callback({ token });

View File

@@ -36,6 +36,7 @@ const io = new Server(server, {
"https://www.imex.online", "https://www.imex.online",
], ],
methods: ["GET", "POST"], methods: ["GET", "POST"],
credentials: true,
}, },
}); });
exports.io = io; exports.io = io;
@@ -48,7 +49,7 @@ app.use(bodyParser.json({ limit: "50mb" }));
app.use(bodyParser.urlencoded({ limit: "50mb", extended: true })); app.use(bodyParser.urlencoded({ limit: "50mb", extended: true }));
//app.use(enforce.HTTPS({ trustProtoHeader: true })); //app.use(enforce.HTTPS({ trustProtoHeader: true }));
app.use( app.use(
cors() cors({ credentials: true })
// cors({ // cors({
// credentials: true, // credentials: true,
// origin: [ // origin: [