Bilan — niveau avancé (Files)¶
Récapitulatif du niveau avancé de la progression Bonjour Forge Files. Ce niveau ouvre le capot : les primitives de stockage sécurisé que tout le module — et les opt-ins média — composent (ADR-020).
Ce que vous avez validé¶
| Palier | Compétence acquise |
|---|---|
| 1 — Assainir un nom de fichier | Réduire un nom utilisateur arbitraire à un nom sûr (secure_filename). |
| 2 — Chemin anti-traversal | Juger/normaliser un chemin (is_safe_media_path, normalize_media_path). |
| 3 — Écrire des octets générés | Écrire un contenu produit côté serveur (save_bytes). |
Vous comprenez les primitives sur lesquelles save_upload, serve_media_file et
les modules média sont bâtis.
Et ensuite¶
La progression Bonjour Forge Files est terminée. forge-mvc-files est la
fondation de stockage média de Forge : forge-mvc-images en est le premier
client, et les futurs opt-ins média composeront ces mêmes primitives (ADR-020).