Webnode: Jak nastavit vstup do webové stránky pomocí hesla

23.09.2024

Jak chránit webové stránky Webnode heslem? Tento návod je určen uživatelům, kteří chtějí na Webnode vytvořit ultratajnou webovou stránku, ale z různých důvodů nechtějí používat vestavěnou funkci - registraci uživatelů.

Běžně lze nastavit přístup k webu pod heslem tak, že celý web uzamknete pomocí funkce Registrace uživatelů a poté ze všech stránek odstraníte registrační a přihlašovací formuláře. Další informace naleznete zde.

Jak nastavit přístup k webovým stránkám pomocí hesla

⚠️ Upozornění! ⚠️

Tento návod není v žádném případě spolehlivý - právě naopak. Přístup na takto zaheslované stránky zvládne zkušenější uživatel. Pokud potřebujete uzamknout opravdu důležité věci, kupte si prémiový balíček 🙏

1. Klikněte na Nastavení v horní černé liště a vyberte Nastavení webu

Poté zakažte indexování robotem - tlačítko zešedne.

Tím zabráníte tomu, aby se na vaše stránky dostali náhodní návštěvníci z vyhledávání na Googlu apod.

Po provedení změny zavřete okno Nastavení.

2. V horní černé liště klikněte na Stránky, vyberte položku Úvodní stránka, napravo Nastavení SEO a nakonec najděte políčko pro HTML hlavičku:

3. Zde stačí vložit následující kódy:

(a) kód pro zakázání kliknutí pravým tlačítkem myši

<style>
body {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
</style>

Zkušenější uživatel samozřejmě dokáže tento zákaz obejít, ale běžného smrtelníka to odradí.

b) kód pro okno pro zadání hesla - pokud máte Windows, můžete kód upravit v Poznámkovém bloku:

<SCRIPT language="JavaScript">
<!--hide var password; var pass1="heslo"; password=prompt('Prosím, vložte heslo:','');
if (password==pass1) alert('Heslo je správne - klikněte na OK pro vstup na web.');
else {prompt('Nesprávné heslo.'); history.go(-1); } //-->
</SCRIPT>

⚠️ Důležité! ⚠️ V druhém kódu je třeba upravit samotné heslo! ⚠️

Vymyslete tedy trochu složitější heslo a vložte ho sem - slovo heslo nahraďte nějakým složitějším řetězcem s velkými a malými písmeny, číslicemi a speciálními znaky:

Pak celý kód zkopírujte a vložte do hlavičky HTML.

4. V ideálním případě také zakažte indexování botů pro každou jednotlivou stránku na webu - tlačítko bude modré:

5. Změny zveřejněte.

Výsledek: 

Heslo pro tento web je "heslo" (na tomto zaheslovaném webu je také ukázka něčeho jiného - návod, jak přesměrovat nebo zakázat odkazy v navigaci).