Aller au contenu principal

Joueurs et sécurité

Dans ce tutoriel, vous identifiez chaque joueur sans mot de passe, vous lui permettez de choisir un pseudo, puis vous découvrez, en jouant l'attaquant contre votre propre base de TP, pourquoi le quiz était facile à tricher. Vous réparez ensuite la faille : les bonnes réponses sont cachées, la correction et le score sont calculés par des fonctions SQL du serveur. À la fin du tutoriel, le quiz se joue contre le serveur, et il n'est plus possible de lire les réponses ni de modifier son score avec les seuls outils d'un navigateur.

Séances​

  1. Identifier le joueur sans mot de passe
  2. Choisir un pseudo : formulaire et validation
  3. La faille : les réponses lisibles par tous
  4. Des fonctions SQL pour jouer côté serveur
  5. Jouer contre le serveur
  6. Un score calculé par le serveur