Các bạn đang viết Blog chia sẻ kiến thức, tài liệu học tập... nhưng vì nguyên nhân nào đó các bạn muốn giới hạn người xem trên bài viết của mình? Các bạn cần phân quyền truy cập bài viết cho một số đối tượng nhất định? Để làm như vậy, các bạn có thể đặt mật khẩu cho bài viết đó. Với mật khẩu các bạn thiết lập thì người dùng cần phải có mật khẩu mới có thể truy cập vào bài viết. Như vậy các bạn có thể phân quyền cho người dùng một cách hiệu quả.
Bài này mình chia sẻ với các bạn cách để đặt mật khẩu cho bài viết Blogspot. Để hiểu thêm về cách hoặt động của thủ thuật, các bạn xem qua DEMO (mật khẩu truy cập bài viết là: ntlruby.com). Nếu nhập sai mật khẩu bài viết sẽ trả về trang chủ Blog của mình là NTLRUBY.Đặt mật khẩu cho bài viết Blogspot
Việc đặt mật khẩu cho bài viết cũng rất đơn giản, các bạn chỉ cần vào trang quản trị Blogger -> Chủ đề -> Chỉnh sửa HTML sau đó dán đoạn javascript dưới đây vào trước thẻ </head>
<b:if cond='data:blog.url ==
"https://demoblogntlruby.blogspot.com/2021/10/ho-kinh-doanh-ca-co-uoc-xuat-hoa-on-vat.html"'>
<script language='JavaScript'>
var password;
var pass1="ntlruby.com";
password=prompt('Vui lòng nhập mật khẩu của bạn để xem trang
này!','');
if (password==pass1)
alert('Mật khẩu chính xác! Nhấn OK để vào!');
else
{
window.location="https://www.ntlruby.com";
}
</script>
var pass1="ntlruby.com";
và sử thành var pass2="password2";
. Sau đó tại dòng if (password==pass1)
các bạn sửa lại thành if (password==pass1 || password==pass2)
kết quả sẽ như dưới đây.<b:if cond='data:blog.url ==
"https://demoblogntlruby.blogspot.com/2021/10/ho-kinh-doanh-ca-co-uoc-xuat-hoa-on-vat.html"'>
<script language='JavaScript'>
var password;
var pass1="ntlruby.com";
var pass2="password2";
password=prompt('Vui lòng nhập mật khẩu của bạn để xem trang
này!','');
if (password==pass1 || password==pass2)
alert('Mật khẩu chính xác! Nhấn OK để vào!');
else
{
window.location="https://www.ntlruby.com";
}
</script>
***Lưu ý: Tuy đặt mật khẩu là như thế nhưng với một số người cố tình vẫn có thể đánh cắp mật khẩu của các bạn bằng cách xem nguồn trang. Để đảm bảo mật khẩu (password) không bị đánh cắp, các bạn nên mã hóa đoạn javascript sau khi đã thay đổi theo ý của mình.
Facebook