diff --git a/.env b/.env index c4046f5..01bf543 100644 --- a/.env +++ b/.env @@ -41,3 +41,6 @@ LOCK_DSN=flock SENTRY_DSN= ###< sentry/sentry-symfony ### REDIS_DSN=redis://redis:6379 + +HYDRA_SQL_REDIS_PREFIX=mse +HYDRA_SQL_REDIS_TTL=3600 diff --git a/config/packages/framework.yaml b/config/packages/framework.yaml index 68da994..5469275 100644 --- a/config/packages/framework.yaml +++ b/config/packages/framework.yaml @@ -12,7 +12,7 @@ framework: # Enables session support. Note that the session will ONLY be started if you read or write from it. # Remove or comment this section to explicitly disable session support. session: - handler_id: '%env(REDIS_DSN)%' + handler_id: '%env(REDIS_DSN)%&prefix=%env(string:HYDRA_SQL_REDIS_PREFIX)%&ttl=%env(HYDRA_SQL_REDIS_TTL)%' cookie_secure: auto cookie_samesite: lax storage_factory_id: session.storage.factory.native diff --git a/readme.md b/readme.md index a9404e1..3b89143 100644 --- a/readme.md +++ b/readme.md @@ -21,7 +21,7 @@ Elle permet de se connecter à une base de donnée et de vérifier un mot de pas |`HASH_ALGO_LEGACY`|ALgorythme de Hashage par défaut|sha256|| |`SECURITY_PATTERN`|Séquence à employer pour le hashage du mot de passe|password,salt,pepper|obligatoire| |`PEPPER`|Pepper utilisé pour le Hashage||| -|`REDIS_DSN`|DSN du serveur Redis|redis://redis:6379|obligatoire| +|`REDIS_DSN`|DSN du serveur Redis|redis://redis:6379?&redis_sentinel=mymaster|obligatoire| ### Algorithmes de hashage compatibles