♻️(yprovider) support multiple API keys to separate responsibilities

Support for two API keys has been added to the YProvider microservice to
decouple responsibilities between the collaboration server and other
endpoints. This improves security by scoping keys to specific purposes and
ensures a clearer separation of concerns for easier management and debugging.
This commit is contained in:
lebaudantoine
2024-12-16 12:39:48 +01:00
committed by aleb_the_flash
parent 8a93122882
commit 3ca39ceb8a
5 changed files with 10 additions and 4 deletions

View File

@@ -105,6 +105,7 @@ yProvider:
COLLABORATION_LOGGING: true
COLLABORATION_SERVER_ORIGIN: https://impress.127.0.0.1.nip.io
COLLABORATION_SERVER_SECRET: my-secret
Y_PROVIDER_API_KEY: my-secret
ingress:
enabled: true