Webnode: Jak nastavit vstup do webové stránky pomocí hesla
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).