← Niveau 6 – Projectleider

Les 4 van 8 ⏱ 25 minuten Premium

HTTPS en veiligheid

Krijg het sloticoon in de browser en voer een veiligheidscheck op je website uit.

Wat het sloticoon betekent

Zie je een sloticoon naast het adres in je browser? Dat is HTTPS – een versleutelde verbinding. Alles tussen bezoeker en website zit in een envelop die niemand onderweg kan lezen.

Zonder HTTPS markeren browsers een website vandaag als “Not secure” – en bezoekers rennen weg. Gelukkig is het vandaag gratis en bijna automatisch:

Ik laat je zien: HTTPS op GitHub Pages

  1. Settings → Pages → vink Enforce HTTPS aan.
  2. Dat is het. Het certificaat (de elektronische ID van de website) wordt automatisch door GitHub uitgegeven en vernieuwd.

Bij andere hostingproviders zoek je “Let’s Encrypt” of “free SSL” – elke degelijke hosting biedt het met één klik.

De veiligheidschecklist van de baas

HTTPS is de basis, maar een projectbaas let op meer:

  1. Geen geheimen in Git.env met je sleutels staat in .gitignore (controleer met git status). Lekt een sleutel ooit, vervang hem meteen.
  2. Sterke wachtwoorden, nooit op de website – toegang tot registrar, hosting en GitHub staat in een wachtwoordbeheer (van je ouders).
  3. Denk na voor je persoonlijke data deelt – geen exacte thuisadressen, telefoonnummers van kinderen of namen met foto’s zonder toestemming. Voor foto’s van klasgenoten of teamgenoten: vraag altijd of publiceren mag.
  4. Backups – je code staat op GitHub (zelf al een backup!), maar wat met je data? Foto’s? Bewaar ook een kopie buiten de website.
⚠️

AVG voor jonge bazen: zodra een website informatie over anderen publiceert (teamfoto’s, namen van leraren), heb je hun toestemming nodig. Voor klasgenoten onder 15 betekent dat toestemming van ouders. Je schooldirecteur of coach kan vertellen wat school of club al geregeld heeft.

Nu jij 💪

  1. Zet Enforce HTTPS aan en controleer: http://your-site... stuurt je automatisch door naar https://.
  2. Loop de 4-punten-checklist van de baas door en noteer ✅ of wat gefixt moet per punt.
  3. Open je website en kijk door de ogen van een vreemde: staat er iets over jou of anderen dat niet publiek mag?

Controle: Je website draait op HTTPS met het sloticoon, geheimen staan niet in Git, en persoonlijke data wordt doordacht en met toestemming gepubliceerd.

Wat neem je mee uit deze les