Ako vynútiť vášho prehliadača zapamätať si heslá

Obsah:

Ako vynútiť vášho prehliadača zapamätať si heslá
Ako vynútiť vášho prehliadača zapamätať si heslá

Video: Ako vynútiť vášho prehliadača zapamätať si heslá

Video: Ako vynútiť vášho prehliadača zapamätať si heslá
Video: Privacy, Security, Society - Computer Science for Business Leaders 2016 - YouTube 2024, Apríl
Anonim
Ak používate správcu hesiel zabudovaný do svojho prehliadača na zapamätanie si všetkých prihlásení na webe alebo ho zvažujete v súvislosti s nedávnymi udalosťami programu LastPass, musíte (alebo sa budete musieť) nevyhnutne stretnúť s niektorými stránkami, ktoré vám jednoducho neumožňujú uložiť heslá. Jednoduchým kliknutím alebo dvomi myšami môžete toto obmedzenie obísť a vynútiť váš prehliadač, aby si na týchto nespolupracujúcich stránkach zapamätal heslo.
Ak používate správcu hesiel zabudovaný do svojho prehliadača na zapamätanie si všetkých prihlásení na webe alebo ho zvažujete v súvislosti s nedávnymi udalosťami programu LastPass, musíte (alebo sa budete musieť) nevyhnutne stretnúť s niektorými stránkami, ktoré vám jednoducho neumožňujú uložiť heslá. Jednoduchým kliknutím alebo dvomi myšami môžete toto obmedzenie obísť a vynútiť váš prehliadač, aby si na týchto nespolupracujúcich stránkach zapamätal heslo.

Upozornenie editora: samozrejme, ak používate službu LastPass, táto funkcia je postavená priamo. Tento článok je určený pre tých, ktorí dávajú prednosť použitiu zabudovaného hesla prehliadača namiesto zadávania hesiel do cloudu.

Prečo niektoré stránky neumožňujú uložiť heslo?

Táto odpoveď je pomerne jednoduchá, pretože atribút "autokomplete" na formulári a / alebo vstupných prvkoch je nastavený na "off". Tento atribút bol zavedený programom Internet Explorer 5 a robí to, čo naznačuje jeho názov, zabraňuje tomu, aby sa funkcia automatického dokončenia použila na ľubovoľné pole, ktoré ho výslovne vypne.

Ako vidíte tu na stránke služby PayPal (ktorá vám neumožňuje uložiť vaše heslo), prihlasovacia sekcia má nastavenú hodnotu automatického dokončovania pre pole pre heslo. Výsledkom je, že prehliadač nevyzdvihne toto pole pre svoju databázu automatického dokončovania hesiel.

Image
Image

Oprava: Jednoduchá funkcia JavaScript

Našťastie je oprava rovnako jednoduchá. Stačí len zmeniť hodnotu tohto atribútu všade, kde je prítomný, na hodnotu "on". Vďaka schopnosti JavaScriptu manipulovať s DOM (objektový model dokumentu), môžete to ľahko urobiť kliknutím na záložku.

Funkcia JavaScript je vložená do nižšie uvedeného odkazu. Môžete buď pretiahnuť odkaz na lištu záložiek, alebo kliknúť naň pravým tlačidlom myši a nakonfigurovať cieľový odkaz. Keď sa to stane, jednoducho kliknutím na záložku spustíte skript "Allow Password Save" na aktuálnej stránke.

Povoliť uloženie hesla

Ak vyššie uvedený odkaz nefunguje, tu je zdroj pre odkaz. Môžete vytvoriť záložku s nasledujúcou adresou ako zdrojová URL:

javascript: (funkcia () {var% 20AC, c, f, fa, Fe, FEA, x, y, z, ac = "automatického dopĺňania", c = 0, f = document.forms, pre (x = 0, x

Z testovania (pomocou služby PayPal ako testovacieho miesta) to fungovalo tak, ako sa očakávalo v programe Firefox 4 a v programe Internet Explorer 9. Bohužiaľ, napriek úspešnej správe o automatickom dokončení sa nám nepodarilo spustiť funkciu v prehliadači Chrome.

Postupy pre jeho používanie sú v každom prehliadači takmer identické, pričom program Internet Explorer si vyžaduje ďalší krok.

Použitie vo Firefoxe

Keď navštívite stránku, ktorá vám neumožňuje uložiť vaše heslo, spustite skript "Allow Password Save". Mali by ste vidieť upozornenie, ako je uvedené nižšie.

Zadajte svoje používateľské meno a heslo ako normálne a po prihlásení sa zobrazí výzva na uloženie hesla.
Zadajte svoje používateľské meno a heslo ako normálne a po prihlásení sa zobrazí výzva na uloženie hesla.
Pri ďalšom návšteve stránky sa vaše používateľské meno automaticky vyplní, ale nie heslo. Aby bolo heslo automaticky naplnené, musíte najskôr zaostriť do poľa meno používateľa. Môžete použiť buď tlačidlo myši alebo kláves Ctrl + Tab, ak je pole s heslom zaostrené.
Pri ďalšom návšteve stránky sa vaše používateľské meno automaticky vyplní, ale nie heslo. Aby bolo heslo automaticky naplnené, musíte najskôr zaostriť do poľa meno používateľa. Môžete použiť buď tlačidlo myši alebo kláves Ctrl + Tab, ak je pole s heslom zaostrené.
Teraz, keď presuniete zaostrenie z poľa užívateľského mena buď kliknutím, alebo Karta, automaticky sa vyplní vaše heslo.
Teraz, keď presuniete zaostrenie z poľa užívateľského mena buď kliknutím, alebo Karta, automaticky sa vyplní vaše heslo.
Image
Image

Použitie v programe Internet Explorer

Keď navštívite stránku, ktorá vám neumožňuje uložiť vaše heslo, spustite skript "Allow Password Save". Mali by ste vidieť upozornenie, ako je uvedené nižšie.

Zadajte svoje používateľské meno a heslo ako normálne a po prihlásení sa zobrazí výzva na uloženie hesla.
Zadajte svoje používateľské meno a heslo ako normálne a po prihlásení sa zobrazí výzva na uloženie hesla.
Pri ďalšom návšteve stránky sa vaše používateľské meno automaticky vyplní, ale nie heslo. Budete musieť znova spustiť skript "Allow Password Save" a mali by ste vidieť rovnaké upozornenie ako vyššie.
Pri ďalšom návšteve stránky sa vaše používateľské meno automaticky vyplní, ale nie heslo. Budete musieť znova spustiť skript "Allow Password Save" a mali by ste vidieť rovnaké upozornenie ako vyššie.
Aby bolo heslo automaticky naplnené, musíte najskôr zaostriť do poľa meno používateľa. Môžete použiť buď tlačidlo myši alebo kláves Ctrl + Tab, ak je pole s heslom zaostrené.
Aby bolo heslo automaticky naplnené, musíte najskôr zaostriť do poľa meno používateľa. Môžete použiť buď tlačidlo myši alebo kláves Ctrl + Tab, ak je pole s heslom zaostrené.
Teraz, keď presuniete zaostrenie z poľa užívateľského mena buď kliknutím, alebo Karta, automaticky sa vyplní vaše heslo.
Teraz, keď presuniete zaostrenie z poľa užívateľského mena buď kliknutím, alebo Karta, automaticky sa vyplní vaše heslo.
Image
Image

Zdroj JavaScript

Ak ste zvedaví, ako skript funguje, tu je dobre formátovaný a komentovaný zdroj. Neváhajte ho modifikovať podľa vlastného uváženia.

function() { var ac, c, f, fa, fe, fea, x, y, z; //ac = autocomplete constant (attribute to search for) //c = count of the number of times the autocomplete constant was found //f = all forms on the current page //fa = attibutes in the current form //fe = elements in the current form //fea = attibutes in the current form element //x,y,z = loop variables ac = 'autocomplete'; c = 0; f = document.forms; //cycle through each form for(x = 0; x

Odporúča: