← Level 6 – Project lead

Pelajaran 4 dari 8 ⏱ 25 menit Premium

HTTPS dan Keamanan

Dapatkan ikon kunci di browser dan jalankan pemeriksaan keamanan di situs web kamu.

Arti ikon gembok

Apakah kamu melihat ikon gembok di sebelah alamat di browser kamu? Itu HTTPS – koneksi terenkripsi. Segala sesuatu yang berjalan antara pengunjung dan situs web dikunci di dalam amplop yang tidak dapat dibaca oleh siapa pun di sepanjang jalan.

Tanpa HTTPS, browser saat ini menandai situs web sebagai “Tidak aman” – dan pengunjung akan lari. Untungnya, hari ini gratis dan hampir otomatis:

Tunjukkan pada saya: HTTPS di Halaman GitHub

  1. Pengaturan → Halaman → centang Terapkan HTTPS.
  2. Itu saja. Sertifikat (kartu identitas elektronik situs web) diterbitkan secara otomatis oleh GitHub, yang juga memperbaruinya dengan sendirinya.

Di penyedia hosting lain, carilah “Let’s Encrypt” atau “SSL gratis” – setiap layanan hosting yang layak saat ini menawarkannya dengan satu klik.

Daftar periksa keamanan bos

HTTPS adalah dasar-dasarnya, tetapi bos proyek mengawasi lebih dari itu:

  1. Tidak ada rahasia di Git.env dengan kunci kamu ada di .gitignore (periksa dengan git status). Jika ada kunci yang bocor, segera tukar.
  2. Kata sandi yang kuat, tidak pernah ada di situs web – akses ke registrar, hosting, dan GitHub disimpan di pengelola kata sandi (milik orang tua kamu).
  3. Berpikirlah sebelum membagikan data pribadi – tidak ada alamat rumah pasti, nomor telepon anak, atau nama dengan foto tanpa persetujuan. Untuk foto teman sekelas atau rekan satu tim, selalu tanyakan apakah kamu diizinkan untuk memublikasikannya.
  4. Cadangan – kode kamu ada di GitHub (cadangan itu sendiri!), tapi bagaimana dengan data kamu? Foto? Simpan juga salinannya dari situs web.
⚠️

GDPR untuk atasan anak-anak: segera setelah situs memublikasikan informasi tentang orang lain (foto tim, nama guru), kamu memerlukan persetujuan mereka. Untuk teman sekelas di bawah 15 tahun, itu berarti izin orang tua. Kepala sekolah atau pelatih kamu dapat memberi tahu kamu apa yang sudah dimiliki sekolah atau klub kamu.

Sekarang giliran kamu 💪

  1. Aktifkan Terapkan HTTPS dan centang: http://situs-kamu... secara otomatis mengalihkan kamu ke https://.
  2. Periksa daftar periksa 4 poin bos dan catat ✅ atau apa yang perlu diperbaiki untuk masing-masing poin.
  3. Buka situs web kamu dan lihat dari sudut pandang orang asing: apakah ada sesuatu tentang kamu atau orang lain yang tidak boleh dipublikasikan?

Periksa: Situs web kamu berjalan di HTTPS dengan ikon gembok, rahasia tidak ada di Git, dan data pribadi dipublikasikan dengan cermat dan dengan persetujuan.

Apa yang bisa diambil dari pelajaran ini