capTests
Se connecter

Récupération du jeton administrateur par code de sécurité DSCDLB-042

À tester Automatisable Toutes plateformes

Instructions

Objectif : quand la clé administrateur du module est invalidée côté serveur, tous les appels de niveau administrateur répondent 401. Le module doit le signaler et proposer un chemin de récupération par courriel, sans inonder la boîte de l'administrateur.

Vérifications :

  • Un premier 401 marque le jeton administrateur comme invalide et déclenche l'envoi d'un code de sécurité par le serveur.
  • Un second 401 dans la fenêtre d'une heure ne renvoie pas de courriel (anti-spam).
  • La saisie d'un code valide renouvelle le jeton, le persiste et lève le signalement.
  • Un 401 d'authentification est bien distingué d'une erreur réseau : une panne de connexion ne marque pas le jeton comme invalide.
  • Un appel administrateur réussi efface un signalement devenu obsolète, et la levée du signalement est sans effet s'il n'y en avait pas.

Point de contrôle manuel : depuis la page de configuration serveur, déclencher la récupération, relever le code reçu par courriel et le saisir.

Couverture automatique : test/phpunit/integration-dolibarr/AdminTokenRecoveryTest.php (7 methodes, suite integration).

Liens

Aucun lien.

Tests automatiques liés

SourceRéférence du testNiveau
phpunit AdminTokenRecoveryTest partial

Vidéos de test

Aucune vidéo. Les tests automatiques publient ici la vidéo de référence (succès, une seule fois) et, en cas d'échec, la vidéo d'échec à comparer.

Historique des verdicts

Aucun verdict enregistré.

Discussion

Aucun commentaire pour l'instant.