feat: Infrastructure multi-tenant avec isolation par sous-domaine
Une application SaaS éducative nécessite une séparation stricte des données entre établissements scolaires. L'architecture multi-tenant par sous-domaine (ecole-alpha.classeo.local) permet cette isolation tout en utilisant une base de code unique. Le choix d'une résolution basée sur les sous-domaines plutôt que sur des headers ou tokens facilite le routage au niveau infrastructure (reverse proxy) et offre une UX plus naturelle où chaque école accède à "son" URL dédiée.
This commit is contained in:
@@ -2,6 +2,7 @@ parameters:
|
||||
level: 9
|
||||
paths:
|
||||
- src
|
||||
- tests/Architecture
|
||||
excludePaths:
|
||||
- src/Kernel.php
|
||||
treatPhpDocTypesAsCertain: false
|
||||
@@ -10,3 +11,4 @@ parameters:
|
||||
includes:
|
||||
- vendor/phpstan/phpstan-doctrine/extension.neon
|
||||
- vendor/phpstan/phpstan-symfony/extension.neon
|
||||
- vendor/phpat/phpat/extension.neon
|
||||
|
||||
Reference in New Issue
Block a user