Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
| d5:a02 [2025/09/26 11:45] – [Evolution du contexte : nouveaux tests unitaires] dthevenot | d5:a02 [2025/10/03 11:40] (Version actuelle) – [Evolution du contexte : nouveaux tests unitaires] dthevenot |
|---|
| - (//Emile//)-ISBN : doit avoir 13 chiffres (pas de lettres, pas de caractères spéciaux), exemple invalide : "1234ABCD567". | - (//Emile//)-ISBN : doit avoir 13 chiffres (pas de lettres, pas de caractères spéciaux), exemple invalide : "1234ABCD567". |
| - (//Salomé//)-Titre : ne doit pas contenir <script> (chevron) (risque XSS). | - (//Salomé//)-Titre : ne doit pas contenir <script> (chevron) (risque XSS). |
| - (//Medhi//)-Auteur : non vide, pas de caractères spéciaux suspects, de chiffres. | - (//Medhi//)-Auteur : non vide, pas de caractères spéciaux suspects, de chiffres, espaces autorisés (nom prénom), - autorisé (noms composés) |
| - (//Morgann//)-Longueur maximale du titre (ex. 200 caractères - l'objectif cybersécurité étant d'éviter surcharge et attaques par dépassement de mémoire (DoS)). | - (//Morgann//)-Longueur maximale du titre (ex. 200 caractères - l'objectif cybersécurité étant d'éviter surcharge et attaques par dépassement de mémoire (DoS)). |
| - (//Steve//)-Le titre doit être non vide et contenir au moins 2 caractères alphabétiques (Objectif : éviter les titres vides, réduits à un seul caractère, ou remplis uniquement de chiffres/symboles) | - (//Steve//)-Le titre doit être non vide et contenir au moins 2 caractères alphabétiques (Objectif : éviter les titres vides, réduits à un seul caractère, ou remplis uniquement de chiffres/symboles) |