From aebf333421e139642ffd204a0bcf4e8041a4126e Mon Sep 17 00:00:00 2001 From: dahoud <41957584+DahoudG@users.noreply.github.com> Date: Wed, 15 Apr 2026 20:13:02 +0000 Subject: [PATCH] =?UTF-8?q?chore(dev):=20revert=20IP=20LAN=20192.168.1.13?= =?UTF-8?q?=20=E2=86=92=20192.168.1.145?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/resources/application-dev.properties | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/src/main/resources/application-dev.properties b/src/main/resources/application-dev.properties index afa008b..ffd9e21 100644 --- a/src/main/resources/application-dev.properties +++ b/src/main/resources/application-dev.properties @@ -24,17 +24,17 @@ quarkus.http.cors.origins=* # Keycloak / OIDC local quarkus.oidc.tenant-enabled=true -quarkus.oidc.auth-server-url=http://localhost:8180/realms/unionflow +quarkus.oidc.auth-server-url=http://192.168.1.145:8180/realms/unionflow quarkus.oidc.client-id=unionflow-server # Audience mapper configuré sur unionflow-client et unionflow-mobile dans Keycloak # → les tokens contiennent désormais "unionflow-server" dans le claim aud quarkus.oidc.token.audience=unionflow-server -quarkus.oidc.credentials.secret=unionflow-secret-2025 +quarkus.oidc.credentials.secret=Esj0DzyRt7wSPtcePDae1dQQdqmQxlJm quarkus.oidc.tls.verification=none -# Issuer dynamique — Keycloak émet iss=http://:8180/... quand le mobile -# accède via le réseau local. DEV_HOST dans .env doit correspondre à l'IP de la machine. -# Garder en sync avec android/local.properties → dev.host -quarkus.oidc.token.issuer=http://${DEV_HOST:localhost}:8180/realms/unionflow +# En dev : accepter les tokens dont l'issuer est l'IP locale (mobile) ou localhost (web) +# issuer=any est requis car le mobile obtient ses tokens via l'IP LAN (192.168.x.x) +# alors que le backend peut tourner sur localhost — les deux issuers seraient différents. +quarkus.oidc.token.issuer=any # OpenAPI — serveur dev quarkus.smallrye-openapi.servers=http://localhost:8085 @@ -63,3 +63,9 @@ quarkus.oidc-client.admin-service.credentials.secret=Esj0DzyRt7wSPtcePDae1dQQdqm quarkus.oidc-client.admin-service.grant.type=client quarkus.oidc-client.admin-service.tls.verification=none quarkus.oidc-client.admin-service.early-tokens-acquisition=true + +# Keycloak Admin API (dev) +keycloak.admin.url=http://192.168.1.145:8180 +keycloak.admin.username=${KEYCLOAK_ADMIN_USERNAME:admin} +keycloak.admin.password=${KEYCLOAK_ADMIN_PASSWORD:admin} +keycloak.admin.realm=unionflow