diff --git a/src/main/resources/application-prod.properties b/src/main/resources/application-prod.properties index 0a7fb2b..32b3d90 100644 --- a/src/main/resources/application-prod.properties +++ b/src/main/resources/application-prod.properties @@ -42,6 +42,14 @@ quarkus.oidc.authentication.restore-path-after-redirect=true quarkus.security.auth.enabled=true quarkus.security.auth.proactive=true +# Permissions pour accès public aux endpoints de documentation et santé +quarkus.http.auth.permission.public.paths=/q/*,/openapi,/swagger-ui/* +quarkus.http.auth.permission.public.policy=permit + +# Authentification requise pour tous les autres endpoints +quarkus.http.auth.permission.authenticated.paths=/* +quarkus.http.auth.permission.authenticated.policy=authenticated + # Logging quarkus.log.level=INFO quarkus.log.category."dev.lions.btpxpress".level=INFO