Co znamená zámeček
Vidíš v prohlížeči vedle adresy zámeček? To je HTTPS – šifrované spojení. Všechno, co mezi návštěvníkem a webem putuje, je zamčené v obálce, kterou nikdo po cestě nepřečte.
- HTTP: pošta posílá pohledy – přečte si je každý pošťák.
- HTTPS: pošta posílá zamčené obálky – klíč má jen odesílatel a příjemce.
Bez HTTPS dnes prohlížeče web označí jako „Nezabezpečeno” – a návštěvníci utečou. Naštěstí je to dnes zadarmo a skoro samo:
Pokaż mi to: HTTPS na GitHub Pages
- Settings → Pages → zaškrtni Enforce HTTPS.
- To je celé. Certyfikat (elektronický průkaz webu) vystaví GitHub automaticky a sám ho obnovuje.
U jiných hostingů hledej „Let’s Encrypt” nebo „SSL zadarmo” – dnes to nabízí každý slušný hosting jedním kliknutím.
Šéfova bezpečnostní kontrola
HTTPS je základ, ale šéf projektu hlídá víc:
- Tajnosti nejsou v Gitu –
.envs klíči je v.gitignore(kontrola:git status). Kdyby klíč unikl, okamžitě se vyměňuje. - Hesla jsou silná a nikde na webu – přístup k registrátorovi, hostingu a GitHubu drží správce hesel (rodičů).
- Osobní údaje s rozmyslem – žádné přesné adresy bydliště, telefony dětí ani jména s fotkami bez souhlasu. U fotek spolužáků/spoluhráčů se vždycky ptej, jestli smíš zveřejnit.
- Zálohy – kód je na GitHubu (záloha sama o sobě!), ale co data? Fotky? Měj kopii mimo web.
GDPR pro děti-šéfy: jakmile web zveřejňuje údaje o jiných lidech (fotky týmu, jména učitelů), potřebuješ jejich souhlas. U spolužáků pod 15 lat souhlas rodičů. Ředitel školy nebo trenér ti poradí, co už škváry/klub mají ošetřené.
Teraz ty 💪
- Zapni Enforce HTTPS a ověř:
http://tvuj-web...tě samo přesměruje nahttps://. - Projdi 4 body šéfovy kontroly a ke každému si zapiš ✅ nebo co napravit.
- Otevři svůj web a projdi ho očima cizího člověka: není tam něco, co by o tobě nebo o druhých nemělo být veřejné?
Kontrola: Web běží na HTTPS se zámečkem, tajnosti nejsou v Gitu, osobní údaje jsou zveřejněné s rozmyslem a souhlasem.
Co si z téhle lekce odnést
- HTTPS šifruje spojení – dnes je zadarmo a povinné.
- Tajné klíče a hesla nikdy do Gitu ani na web.
- Zveřejňování údajů o druhých = vždy se souhlasem.
© 2026 Ing. Martin Polak / AlgoRhino · Warunki użytkowania treści