2018年1月21日 星期日

為您的Blogger文章加上密碼鎖



在Wordpress上可以針對文章做密碼保護,但是在Blogger並沒有這樣方便的外掛或功能可以使用,如果有些獨家內容只願意分享給少數VIP讀者,仍然可以透過Blogger彈性的HTML文章編寫功能來進行簡易的javascript 判斷。



Follow the below steps
於文章或網頁(static page),使用HTML編輯模式。

任意處將以下javascript程式碼貼上
<script type="text/javascript"> 
/* Password Protection */
var password = 'password'
password=prompt('Please enter the password to enter this page:','');
if (password != 'password') {
location.href='http://blog.tomy168.com';
}
</script>
針對上面程式碼的紅字部分,需要做以下修改,然後將頁面發佈後離開。
  • password 改為你自訂的密碼
  • http://blog.tomy168.com 改為您的網站首頁網址

測試看看結果吧!

Javascript畢竟還是客戶端的語言,雖然不能全面防範有心人士,但對於大多數的站長來說還是能稍解燃眉之急DER。




4 則留言:

  1. 板主你好
    目前設密碼我覺得你的方式最好用
    可是我設好之後
    他是直接彈出視窗
    然後馬上跳掉回到首頁
    連輸入密碼的機會都沒有
    不知道這樣是需要更改甚麼設定才能跟你的效果一樣呢?

    回覆刪除
    回覆
    1. 依照程式碼的邏輯,只有輸入密碼錯誤的時候才會導回首頁,確認一下程式碼有沒有貼錯,另外我使用的測試瀏覽器是Google Chrome給你參考

      刪除
  2. 哈囉版主(作者)!!!!
    我與我的朋友有做一個更棒的加密方式,我自己也很喜歡,這個是我的介紹
    https://www.cotpear.com/2019/02/Encryption-blogger.html
    在這裡介紹給您!(如果覺得不錯也可以推一下XD(露出馬腳了XD))

    回覆刪除
    回覆
    1. 謝謝你們的推薦,也謝謝你們製作這麼方便又安全的工具給網友們。

      刪除