Files
roadwave/docs/domains/_shared/sequences/consentement-parental.md
jpgiannetti 35aaa105d0 docs: améliorer rendu markdown et navigation mkdocs
- Ajouter ADR-018 (librairies Go) dans TECHNICAL.md
- Transformer Shared en menu dépliable dans mkdocs (cohérence avec autres domaines)
- Corriger listes markdown (ajout lignes vides avant listes)
- Corriger line breaks dans génération BDD (étapes "Et" sur nouvelles lignes)
- Ajouter script fix-markdown-lists.sh pour corrections futures

Impacte 86 fichiers de documentation et 164 fichiers BDD générés.
2026-02-09 20:49:52 +01:00

1.4 KiB

Consentement parental (13-15 ans)

sequenceDiagram
    participant Ado as Adolescent (13-15 ans)
    participant App as Application
    participant DB as Base de données
    participant Email as Service Email
    participant Parent as Parent

    Ado->>App: Inscription (date naissance 13-15 ans)
    App->>Ado: Demande email parent
    Ado->>App: Saisit email parent

    App->>DB: Créer compte (statut: pending_parental_consent)
    App->>Email: Envoyer email validation parent
    Email->>Parent: Email avec lien (expire 7j)
    App->>Ado: "En attente validation parentale"

    Note over Parent: Parent clique lien validation

    Parent->>App: Accès page consentement
    App->>Parent: Afficher résumé données + contrôles
    Parent->>App: Valider consentement + paramètres

    App->>DB: Enregistrer consentement parental
    App->>DB: Activer compte (statut: active_minor)
    App->>DB: Appliquer restrictions 13-15 ans

    App->>Email: Notification ado (compte activé)
    Email->>Ado: Email confirmation

    App->>Email: Notification parent (récapitulatif)
    Email->>Parent: Email + lien dashboard parental

    Ado->>App: Connexion
    App->>Ado: Accès restreint (GPS/messagerie selon config parent)

Légende :

  • Délai expiration lien : 7 jours
  • Restrictions 13-15 ans : GPS précis, messagerie, contenus +16 (configurables par parent)
  • Dashboard parent : roadwave.fr/parent/[child_id]