Appearance
Architecture
Voir
Readme-projet.md§2 pour le schéma complet.
Principes clés
- Identité externalisée — Contacts ne stocke pas d'utilisateurs. Il référence des
userId(UUID Supabase) et desenterpriseId(int) comme identifiants opaques venant de la console. - Autorisation déléguée — À chaque requête, Contacts demande à la console
/auth/me. Réponse mise en cache 60s. - BDD autonome — Aucune FK vers une autre BDD, aucune jointure cross-service.
- Front sans Supabase — Le front passe par le portail SSO de la console pour obtenir son token.
