Greasy Fork is available in English.

Website Password Lock

Lock a website with a password

// ==UserScript==
// @name         Website Password Lock
// @version      1.0
// @description  Lock a website with a password
// @author       Tigertech
// @grant        none
// @include      https://*
// @include      http://*
// @greasyfork
// @updateURL
// @grant        none
// @namespace https://greasyfork.org/users/1228152
// ==/UserScript==

(function() {
    'use strict';
    const correctPassword = 'Tigertech';
    let userPassword = prompt('Enter the password to access this site:');
    if (userPassword !== correctPassword) {
        document.body.innerHTML = '<h1>Access Denied. Check the userscripts home page to learn more.</h1>';
    } else {
        alert('Access Granted!');
    }
})();