- 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.
45 lines
1.4 KiB
Markdown
45 lines
1.4 KiB
Markdown
# Consentement parental (13-15 ans)
|
|
|
|
```mermaid
|
|
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]`
|