Comprendre la persistance et la sécurité du Quizz

Comprendre la reprise après redémarrage, le chrono serveur, l’anti-spam et les contrôles de permissions du module.

Chrono serveur

Le temps restant est calculé par Luméo. Modifier l’heure locale, le fuseau, le téléphone ou l’ordinateur ne change pas l’échéance réelle d’une question.

Redémarrage du bot

Une partie communautaire persistée peut survivre à un redémarrage. Au retour du bot :

  • l’état et les questions figées sont restaurés ;
  • une question dont le délai a expiré est corrigée automatiquement ;
  • l’ancien panneau devenu obsolète est désactivé ;
  • une inscription expirée est fermée proprement.

Une partie terminée ou annulée ne doit laisser aucun état actif.

Anti-spam et doubles clics

Les interactions rapides sont ralenties afin d’éviter les doublons. Attends la réponse du premier clic avant de relancer une action.

Permissions dynamiques

Les droits ne sont pas mémorisés définitivement au moment de l’ouverture du panneau. Luméo les vérifie à nouveau avant les actions administratives ou sensibles.

Sessions et concurrence

Les sessions privées sont signées et rattachées à leur contexte. Une action provenant d’un autre serveur, d’un autre membre ou d’un panneau ancien doit être refusée.

Les modifications concurrentes d’une question sont détectées afin d’empêcher un écrasement silencieux.

Nettoyage de l’ancien fonctionnement

Le Quizz est ouvert depuis /utilisateur. Une ancienne commande slash ou une ancienne donnée reconnue peut être auditée puis migrée explicitement, sans supprimer les données inconnues.

Contribuer au Wiki Aider à améliorer cet article Signaler une erreur ou proposer une amélioration

Signaler une erreur ou proposer une amélioration

Ton retour sera envoyé à l’équipe Wiki sans modifier directement l’article.