← Niveau 6 – Chef de projet

Leçon 4 sur 8 ⏱ 25 minutes Premium

HTTPS et sécurité

Obtiens l'icône cadenas dans le navigateur et fais un contrôle de sécurité sur ton site web.

Ce que signifie l’icône cadenas

Tu vois une icône cadenas à côté de l’adresse dans ton navigateur ? C’est le HTTPS – une connexion chiffrée. Tout ce qui voyage entre un visiteur et le site web est enfermé dans une enveloppe que personne sur le chemin ne peut lire.

Sans HTTPS, les navigateurs marquent aujourd’hui un site web comme « Non sécurisé » – et les visiteurs s’enfuient. Heureusement, c’est gratuit aujourd’hui et presque automatique :

Montre-moi : HTTPS sur GitHub Pages

  1. Settings → Pages → coche Enforce HTTPS.
  2. C’est tout. Le certificat (la carte d’identité électronique du site web) est délivré automatiquement par GitHub, qui le renouvelle aussi tout seul.

Sur d’autres hébergeurs, cherche « Let’s Encrypt » ou « free SSL » – tout hébergement décent l’offre aujourd’hui en un clic.

La checklist sécurité du chef

Le HTTPS c’est les bases, mais un chef de projet surveille plus que ça :

  1. Pas de secrets dans Git.env avec tes clés est dans .gitignore (vérifie avec git status). Si une clé fuite un jour, change-la immédiatement.
  2. Mots de passe forts, jamais sur le site web – l’accès au registrar, à l’hébergement et à GitHub est stocké dans un gestionnaire de mots de passe (celui de tes parents).
  3. Réfléchis avant de partager des données personnelles – pas d’adresses personnelles exactes, numéros de téléphone d’enfants, ou noms avec photos sans consentement. Pour les photos de camarades ou coéquipiers, demande toujours si tu as le droit de les publier.
  4. Sauvegardes – ton code est sur GitHub (une sauvegarde en soi !), mais qu’en est-il de tes données ? Photos ? Garde une copie hors du site web aussi.
⚠️

RGPD pour les jeunes chefs : dès qu’un site web publie des informations sur d’autres personnes (photos d’équipe, noms de professeurs), il faut leur consentement. Pour les camarades de moins de 15 ans, ça signifie le consentement parental. Ton directeur d’école ou ton entraîneur peut te dire ce que ton école ou club a déjà en place.

À toi 💪

  1. Active Enforce HTTPS et vérifie : http://your-site... te redirige automatiquement vers https://.
  2. Parcours la checklist des 4 points du chef et note ✅ ou ce qu’il faut corriger pour chacun.
  3. Ouvre ton site web et regarde-le avec les yeux d’un inconnu : y a-t-il quelque chose sur toi ou les autres qui ne devrait pas être public ?

Vérifie : Ton site web tourne en HTTPS avec l’icône cadenas, les secrets ne sont pas dans Git, et les données personnelles sont publiées avec réflexion et consentement.

Ce que tu retiens de cette leçon