]> git.digitality.be Git - pdw25-26/commitdiff
fix(alerts): CORS Socket.IO pour React Native
authorSteph Ponzo <ponzo.stephane2@gmail.com>
Sat, 28 Feb 2026 20:05:05 +0000 (21:05 +0100)
committerSteph Ponzo <ponzo.stephane2@gmail.com>
Sat, 28 Feb 2026 20:05:05 +0000 (21:05 +0100)
Wallette/server/modules/alerts/socketManager.js

index 931ed756ed0658ea31856b9bdd472d6594fc1331..4f5602e705c694ee99fd7489ecd4b56da55ea051 100644 (file)
@@ -45,9 +45,12 @@ export function initSocketIO(httpServer, options = {}) {
     // Configuration par défaut + options personnalisées\r
     const defaultOptions = {\r
         cors: {\r
-            origin: "*", // En prod, restreindre aux domaines autorisés\r
-            methods: ["GET", "POST"]\r
-        }\r
+            origin: "*",\r
+            methods: ["GET", "POST", "OPTIONS"],\r
+            allowedHeaders: ["Content-Type", "Authorization"],\r
+            credentials: false\r
+        },\r
+        transports: ["polling", "websocket"]\r
     };\r
 \r
     io = new Server(httpServer, { ...defaultOptions, ...options });\r