Cara Pasang Password Artikel Blogger
Di halaman ini
Memasang password di artikel Blogger itu memang berguna, terutama kalau Anda punya konten khusus member, draft yang cuma mau dibagikan ke orang tertentu, atau sekadar ingin menyaring pengunjung iseng. Pengunjung harus memasukkan password yang benar sebelum bisa melihat isi artikel — bisa berupa teks, bisa juga gambar.
Kalau Anda mencari tutorial ini di Google, hampir semua artikel mengajarkan
trik yang sama: skrip prompt() yang menanyakan password lalu
me-redirect pengunjung kalau salah. Masalahnya, trik itu
tidak benar-benar menyembunyikan konten — teks artikelnya
tetap ada di kode HTML, dan siapa pun yang klik kanan lalu pilih "View Page
Source" bisa membacanya tanpa perlu password sama sekali.
Di artikel ini kita akan pakai pendekatan yang berbeda: konten benar-benar dienkripsi, bukan cuma disembunyikan secara visual.
Kenapa Metode "Prompt Password" Kurang Aman
Skrip populer yang beredar biasanya terlihat seperti ini secara konsep:
munculkan kotak dialog prompt(), cocokkan isian dengan password
yang sudah ditentukan di kode, lalu alihkan (redirect) kalau salah. Sekilas
berhasil, tapi karena artikel aslinya tetap tertanam utuh di HTML halaman, ini
cuma "security by hiding", bukan proteksi sesungguhnya. Beberapa pembaca di
forum tutorial semacam ini pun sudah menyinggung soal kelemahan tersebut.
Kalau kebutuhan Anda cuma menyaring pengunjung kasual (misalnya anak-anak SD yang iseng), metode itu mungkin cukup. Tapi kalau kontennya agak sensitif, sebaiknya pakai cara yang memang mengenkripsi isi artikel.
Cara Pasang Password dengan Enkripsi JavaScript
Metode ini memakai tool JavaScript Encryption buatan Vincent Cheung — sudah lama ada, dan per pengecekan terbaru toolnya masih aktif dan bisa dipakai gratis.
Langkah 1 — Tanam script di template
Masuk ke Tema › Edit HTML, cari tag </head>, lalu
tempelkan baris ini tepat di atasnya:
<script type="text/javascript" src="http://www.vincentcheung.ca/jsencryption/jsencryption.js"></script>
Simpan template.
Langkah 2 — Enkripsi bagian artikel yang ingin dilindungi
Tulis artikel Anda seperti biasa. Setelah selesai, potong (cut) bagian yang ingin diberi password, lalu buka halaman enkripsi jsencryption:
- Di kolom Key, masukkan password yang Anda inginkan
- Di kolom Plain Text, tempelkan (paste) bagian artikel yang tadi di-cut
- Klik Encrypt
- Abaikan kolom Cipher Text — yang Anda butuhkan ada di kolom HTML Code
Langkah 3 — Tempel hasilnya ke Blogger
Salin isi kolom HTML Code, lalu tempelkan ke postingan Blogger menggantikan bagian yang tadi Anda potong.
Penting: publikasikan/simpan artikel dalam mode editor HTML, bukan mode Compose — kalau tidak, kode enkripsinya bisa berantakan atau malah tidak berfungsi.
Batasan yang Perlu Anda Sadari
Metode ini jauh lebih baik daripada sekadar "sembunyi-sembunyian" ala
prompt(), tapi bukan berarti sempurna:
-
Ketergantungan pada script pihak ketiga — kalau suatu saat
domain vincentcheung.ca down atau ditutup, semua artikel yang pakai script
ini ikut bermasalah. Kalau kontennya penting, pertimbangkan meng-hosting
sendiri file
jsencryption.js(misalnya lewat GitHub Pages) alih-alih memuatnya langsung dari server orang lain. - Bukan pengganti sistem member sungguhan — ini cocok untuk konten semi-privat, bukan untuk data yang benar-benar rahasia atau berbayar.
- Password sama untuk semua orang yang tahu — tidak ada pencatatan siapa yang membuka, beda dengan sistem login.
Kalau Butuh yang Lebih Serius: Dibanding WordPress
Salah satu alasan orang membandingkan Blogger dan WordPress adalah soal fitur seperti ini. Di WordPress, melindungi postingan dengan password sudah jadi fitur bawaan lewat opsi Visibility → Password Protected di editor — tinggal klik dan simpan, tanpa perlu tempel skrip apa pun. Kalau Anda memang sering butuh fitur ini dan merasa cara di Blogger terlalu manual, ini salah satu pertimbangan kalau suatu saat mau pindah platform. (Kalau masih bingung bedanya Blogger dan Blogspot itu sendiri, saya sudah bahas lengkap di artikel Apa Perbedaan Blogger dan Blogspot.)
FAQ
Apakah password artikel Blogger ini aman dari orang yang paham
HTML?
Lebih aman dibanding trik prompt() biasa, karena isinya memang
terenkripsi, bukan sekadar disembunyikan. Tapi tetap bukan enkripsi tingkat
militer — cukup untuk konten semi-privat, bukan data sangat rahasia.
Bisakah satu artikel punya lebih dari satu bagian dengan password berbeda? Bisa. Anda tinggal mengulang proses enkripsi untuk tiap bagian yang ingin dipisah, masing-masing dengan Key/password sendiri, lalu tempelkan hasil HTML Code-nya di posisi masing-masing.
Apakah cara ini bisa dipakai di Halaman (Page), bukan cuma Postingan? Bisa, karena metodenya bekerja di level konten HTML, bukan di level jenis kontennya. Ada juga diskusi soal proteksi postingan tertentu di forum komunitas Blogger kalau Anda ingin melihat pendekatan lain dari pengguna Blogger sendiri.
Kenapa tidak pakai cara "prompt password" saja yang lebih simpel? Bisa saja kalau kebutuhannya cuma menyaring pengunjung kasual. Tapi ingat, cara itu tidak menyembunyikan teks dari kode HTML — siapa pun yang mengecek "View Page Source" tetap bisa membaca artikelnya tanpa password.
Kesimpulan
Untuk kebutuhan menyembunyikan sebagian artikel di Blogger, enkripsi
JavaScript jauh lebih aman dibanding trik prompt() yang umum
beredar, karena kontennya memang dienkripsi, bukan cuma disembunyikan secara
visual. Tapi ingat batasannya: ini bukan pengganti sistem member sungguhan,
dan bergantung pada layanan pihak ketiga. Untuk fitur Blogger dan Blogspot
lainnya yang bisa Anda otak-atik, cek koleksi lengkapnya di label
Widget & Fitur Blogger.

2 komentar
[url=https://contoh.com]Teks tautan[/url].[img]URL GAMBAR[/img]. Video YouTube:[youtube]URL embed[/youtube].<b rel="h4">Judul</b>. Tebal:<strong>, miring:<em>.:).Untuk menanggapi komentar tertentu, pakai tombol Balas di bawah komentar itu supaya percakapan tetap berurutan.
Memuat komentar…