]> git.digitality.be Git - pdw25-26/commitdiff
oublie
authorThibaud Moustier <thibaudmoustier0@gmail.com>
Sun, 1 Mar 2026 22:51:08 +0000 (23:51 +0100)
committerThibaud Moustier <thibaudmoustier0@gmail.com>
Sun, 1 Mar 2026 22:51:08 +0000 (23:51 +0100)
Wallette/mobile/src/config/env.ts

index 282c6c4b6a55ac9033dc4809f3e948edee50c098..859dbcf8dac2484eb820add24349b2a51d748733 100644 (file)
@@ -3,28 +3,24 @@ import { Platform } from "react-native";
 /**
  * env.ts
  * ------
- * Source unique de config réseau.
+ * Pour ce projet : on force le gateway public (duckdns),
+ * même en DEV, parce que le serveur est la source de vérité.
  */
 
-const DEV_LAN_IP = "192.168.129.121";
-const DEV_GATEWAY = `http://${DEV_LAN_IP}:3000`;
-
 const PROD_GATEWAY = "https://wallette.duckdns.org";
 
-export const GATEWAY_BASE_URL = __DEV__ ? DEV_GATEWAY : PROD_GATEWAY;
+// ✅ On force PROD même en DEV (Expo Go)
+export const GATEWAY_BASE_URL = PROD_GATEWAY;
+
+// REST (via gateway)
 export const API_BASE_URL = `${GATEWAY_BASE_URL}/api`;
+
+// Socket.IO (via gateway)
 export const SERVER_URL = GATEWAY_BASE_URL;
 
 export const ENV_MODE = __DEV__ ? "DEV" : "PROD";
 export const PLATFORM = Platform.OS;
 
-/**
- * Basic Auth (protection serveur / NGINX)
- * --------------------------------------
- * Sert à passer la barrière d’accès (HTTP 401).
- *
- * ⚠️ Oui, c’est “dans l’app”. Pour un projet étudiant, c’est acceptable.
- * Si vous voulez mieux : variables EAS (secrets) plus tard.
- */
+// Basic Auth si le serveur est protégé (à activer seulement si nécessaire)
 export const BASIC_AUTH_USER = "Thibaud";
 export const BASIC_AUTH_PASS = "ThibaudLCC";
\ No newline at end of file