Hogyan kényszerítsd a böngésződet a jelszavakra

Tartalomjegyzék:

Hogyan kényszerítsd a böngésződet a jelszavakra
Hogyan kényszerítsd a böngésződet a jelszavakra

Videó: Hogyan kényszerítsd a böngésződet a jelszavakra

Videó: Hogyan kényszerítsd a böngésződet a jelszavakra
Videó: Cloud Computing - Computer Science for Business Leaders 2016 - YouTube 2024, Április
Anonim
Ha a böngészőjébe beépített jelszókezelőt használja, hogy emlékezzen az összes internetes bejelentkezésre, vagy figyelembe veszi a LastPass közelmúltbeli eseményeinek fényében, akkor (vagy lesz) elkerülhetetlenül találkozik bizonyos webhelyekkel, amelyek egyszerűen nem engedi meg a Jelszó. Azonban az egér egyszerű kattintással vagy kettővel meg tudja változtatni ezt a korlátozást, és kényszerítheti böngészőjét, hogy emlékezzen a jelszóra ezeken a nem együttműködő webhelyeken.
Ha a böngészőjébe beépített jelszókezelőt használja, hogy emlékezzen az összes internetes bejelentkezésre, vagy figyelembe veszi a LastPass közelmúltbeli eseményeinek fényében, akkor (vagy lesz) elkerülhetetlenül találkozik bizonyos webhelyekkel, amelyek egyszerűen nem engedi meg a Jelszó. Azonban az egér egyszerű kattintással vagy kettővel meg tudja változtatni ezt a korlátozást, és kényszerítheti böngészőjét, hogy emlékezzen a jelszóra ezeken a nem együttműködő webhelyeken.

A szerkesztő megjegyzése: Természetesen, ha a LastPass-ot használja, ez a funkció azonnal beépül. Ez a cikk azoknak szól, akik inkább a beépített böngésző jelszó-mentését preferálják ahelyett, hogy a felhőbe helyeznék a jelszavukat.

Miért nem engedik meg, hogy egyes webhelyek mentse a jelszavamat?

Ez a válasz meglehetősen egyszerű, mivel az "önműködő" attribútum az űrlapon és / vagy a bemeneti elemeken "ki" van állítva. Ezt az attribútumot az Internet Explorer 5 indította el, és a neve is azt sugallja, hogy megakadályozza az automatikus teljes funkcionalitás alkalmazását bármely olyan mezőre, amely kifejezetten ki van kapcsolva.

Amint itt látható a PayPal webhelyén (amely nem engedi meg a jelszavát), a bejelentkezési résznek az automatikus kiegészítés értéke ki van kapcsolva a jelszó mezőre. Ennek eredményeként a böngésző nem veszi fel ezt a mezőt az automatikus teljes jelszóadatbázis számára.

Image
Image

A javítás: Egy egyszerű JavaScript-függvény

Szerencsére a javítás ugyanolyan egyszerű. Mi csak az attribútum értékét kell megváltoztatnunk, bárhol is legyen jelen, "be". A JavaScriptnek a DOM (dokumentumobjektum-modell) manipulálásának képességével köszönhetően könnyedén elvégezheti ezt a könyvjelzővel.

A JavaScript funkció beágyazódik az alábbi linkre. Vonja a hivatkozást a könyvjelzősávba vagy kattintson rá jobb gombbal, és jelölje meg a célhivatkozást. Miután ez megtörtént, egyszerűen a könyvjelzőre kattintva a "Letiltás jelszó mentése" parancsfájl futtatása az aktuális oldalon történik.

Jelszómegtakarítás engedélyezése

Ha a fenti link nem működik, itt a forrása a linknek. Könyvjelzőt létrehozhat az alábbiak szerint, mivel ez a forrás URL:

javascript: (function () {var% 20ac, c, f, fa, Fe, FEA, x, y, z; ac = "automatikus kiegészítés"; c = 0; F = document.forms; for (x = 0; x

A tesztelésünkből (a PayPal tesztoldalaként) a várakozásoknak megfelelően működött a Firefox 4-ben és az Internet Explorer 9-ben. Sajnos nem sikerült a Chrome-ban dolgozni, annak ellenére, hogy az automatikus kiegészítést engedélyezték.

Az Internet Explorer használatával kapcsolatos eljárások közel azonosak mindegyik böngészőben, további lépést igényel.

Használat Firefoxban

Ha olyan webhelyet keres meg, amely nem engedi meg a jelszavát, futtassa a "Jelszó-mentés engedélyezése" parancsfájlt. Az alábbiakhoz hasonló értesítést kell látnia.

Adja meg a felhasználónevét és a jelszavát, mint a normál és a bejelentkezéskor, akkor a rendszer felszólítja a jelszavát.
Adja meg a felhasználónevét és a jelszavát, mint a normál és a bejelentkezéskor, akkor a rendszer felszólítja a jelszavát.
A következő alkalommal, amikor meglátogatja az oldalt, felhasználónevét automatikusan kitöltik, de nem a jelszót. Annak érdekében, hogy a jelszó automatikus betöltésre kerüljön, először be kell fókuszálnia a felhasználónév mezőbe. Az egérkattintással vagy a Ctrl + Tab billentyűvel a jelszómező fókuszálhat.
A következő alkalommal, amikor meglátogatja az oldalt, felhasználónevét automatikusan kitöltik, de nem a jelszót. Annak érdekében, hogy a jelszó automatikus betöltésre kerüljön, először be kell fókuszálnia a felhasználónév mezőbe. Az egérkattintással vagy a Ctrl + Tab billentyűvel a jelszómező fókuszálhat.
Most, amikor a fókuszt a felhasználói név mezőből kattintással vagy fülön mozgatja, a jelszó automatikusan kitöltődik.
Most, amikor a fókuszt a felhasználói név mezőből kattintással vagy fülön mozgatja, a jelszó automatikusan kitöltődik.
Image
Image

Használat az Internet Explorerben

Ha olyan webhelyet keres meg, amely nem engedi meg a jelszavát, futtassa a "Jelszó-mentés engedélyezése" parancsfájlt. Az alábbiakhoz hasonló értesítést kell látnia.

Adja meg a felhasználónevét és a jelszavát, mint a normál és a bejelentkezéskor, akkor a rendszer felszólítja a jelszavát.
Adja meg a felhasználónevét és a jelszavát, mint a normál és a bejelentkezéskor, akkor a rendszer felszólítja a jelszavát.
A következő alkalommal, amikor meglátogatja az oldalt, felhasználónevét automatikusan kitöltik, de nem a jelszót. Meg kell majd futtatnia a "Jelszó-mentés engedélyezése" szkriptet, és a fentiek szerint ugyanazt a figyelmeztetést kell látnia.
A következő alkalommal, amikor meglátogatja az oldalt, felhasználónevét automatikusan kitöltik, de nem a jelszót. Meg kell majd futtatnia a "Jelszó-mentés engedélyezése" szkriptet, és a fentiek szerint ugyanazt a figyelmeztetést kell látnia.
Annak érdekében, hogy a jelszó automatikus betöltésre kerüljön, először be kell fókuszálnia a felhasználónév mezőbe. Az egérkattintással vagy a Ctrl + Tab billentyűvel a jelszómező fókuszálhat.
Annak érdekében, hogy a jelszó automatikus betöltésre kerüljön, először be kell fókuszálnia a felhasználónév mezőbe. Az egérkattintással vagy a Ctrl + Tab billentyűvel a jelszómező fókuszálhat.
Most, amikor a fókuszt a felhasználói név mezőből kattintással vagy fülön mozgatja, a jelszó automatikusan kitöltődik.
Most, amikor a fókuszt a felhasználói név mezőből kattintással vagy fülön mozgatja, a jelszó automatikusan kitöltődik.
Image
Image

JavaScript forrás

Ha kíváncsi vagy arra, hogyan működik a szkript, itt van a jól formázott és megjegyzett forrás. Érezd szabadon, hogy módosítsd, ahogy látod.

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

Ajánlott: