← Livello 6 – Capo progetto

Lezione 4 di 8 ⏱ 25 minuti Premium

HTTPS e sicurezza

Ottieni l'icona del lucchetto nel browser e fai un controllo di sicurezza sul tuo sito web.

Cosa significa l’icona del lucchetto

Vedi un’icona del lucchetto accanto all’indirizzo nel browser? È HTTPS – una connessione criptata. Tutto ciò che viaggia tra un visitatore e il sito web è chiuso in una busta che nessuno lungo il percorso può leggere.

Senza HTTPS, i browser oggi segnano un sito web come “Non sicuro” – e i visitatori scappano. Per fortuna, oggi è gratuito e quasi automatico:

Te lo mostro: HTTPS su GitHub Pages

  1. Settings → Pages → attiva Enforce HTTPS.
  2. Tutto qui. Il certificato (la carta d’identità elettronica del sito web) viene emesso automaticamente da GitHub, che lo rinnova da solo.

Su altri provider di hosting, cerca “Let’s Encrypt” o “free SSL” – ogni hosting decente oggi lo offre con un clic.

La checklist di sicurezza del capo

HTTPS sono le basi, ma un capo progetto guarda anche altro:

  1. Nessun segreto su Git.env con le tue chiavi è in .gitignore (controlla con git status). Se una chiave trapelasse, cambiala subito.
  2. Password forti, mai sul sito web – l’accesso al registrar, hosting e GitHub è nel password manager (dei genitori).
  3. Pensa prima di condividere dati personali – niente indirizzi di casa esatti, numeri di telefono di bambini, o nomi con foto senza consenso. Per foto di compagni di classe o compagni di squadra, chiedi sempre se puoi pubblicarle.
  4. Backup – il tuo codice è su GitHub (un backup di per sé!), ma i tuoi dati? Foto? Tieni una copia anche fuori dal sito web.
⚠️

GDPR per capi bambini: appena un sito web pubblica informazioni su altre persone (foto della squadra, nomi degli insegnanti), serve il loro consenso. Per compagni di classe sotto i 15 anni, significa consenso dei genitori. Il preside della scuola o l’allenatore possono dirti cosa ha già la scuola o il club.

Ora tocca a te 💪

  1. Attiva Enforce HTTPS e controlla: http://your-site... ti reindirizza automaticamente a https://.
  2. Passa la checklist a 4 punti del capo e segna ✅ o cosa va sistemato per ognuno.
  3. Apri il tuo sito web e guardalo con gli occhi di uno sconosciuto: c’è qualcosa su di te o altri che non dovrebbe essere pubblico?

Controllo: Il tuo sito web gira su HTTPS con l’icona del lucchetto, i segreti non sono su Git, e i dati personali sono pubblicati con attenzione e consenso.

Cosa porti via da questa lezione