ugrás a tartalomhoz

Password manager letiltása Firefoxban egy adott password mező esetén

Hodicska Gergely · 2008. Jan. 22. (K), 13.40
Sziasztok!


Egy kollégám futott bele a következő problémába. Egy adott oldlaon a user megadhat egy jelszót. A mező perpillanat password típusú, és emiatt a Firefox feldobja, hogy szeretnénk-e menteni a jelszót. Ez állítólag nagyon zavaró, ezért meg kéne szabadulnunk ettől a működéstől. Van esetleg valami olyan FF specifikus attribútum, amivel ezt meg lehet tenni, vagy egyéb workaround? Felmerült még, hogy használjunk rendes text mezőt, és JS-ből tegyünk ki csillagokat, de utálnám, ha csak így lehet megoldani.


Köszi,
Felhő
 
1

Ha lenne is

Charybdis · 2008. Jan. 22. (K), 13.43
Ha lenne is, tudtommal ugyanezt csinálja az Opera és az IE is :) Vagy tévedek? (nem használom őket) Ha ugyanezt csinálják, akkor minden böngészőnél ezt nem lehet kiiktatni.

Inkább egy leírás kéne a usernek, amiben megtanítjátok neki különböző böngészők esetén, hogy hogyan lehet ezt kikapcsolni.

Update: oh, hát igen. Operánál a Mágus jelszókezelő jön elő, IE7 meg ugyanazt a szöveget dobja fel, mint az FF (hiszen Firefoxról koppintották az egész böngészőt :) ).

Tehát akkor marad a workaround, de inkább a user tanítása az jobb lenne.
2

JS

vbence · 2008. Jan. 22. (K), 14.23
1) A password mező ne legyen a form része. Ezt vagy úgy éred el, hogy a htmlstruktúrában rajta kívülre teszed, vagy onsubmitkor törlöd a DOM fából a removeChild()-dal.

2) A password értékét submit előtt (az onsubmit eseményben) másold át egy hidden mazőbe, így eljut a szerverhez, viszont nem jeszó mező, úgyhogy nem fognak rákérdezni.

Szerk: Hehe.. ha látom, hogy te vagy nem ennyire szájbarágósan írom le, sőt, de mostmár marad :)
4

És aki használni akarja?

Charybdis · 2008. Jan. 22. (K), 14.38
De ez meg azért nem jó, mert mi van azokkal, akik igenis használni akarják a jelszókezelőt? Akkor velük kitol az oldal.

Szerintem eleve az elképzelés rossz, hogy módosítsuk a böngésző viselkedését. Én inkább a usert nevelném rá hogy tanulja meg :) Meg mint mondtam, ha kiiktatjuk ezt a viselkedést, akkor az ugyannyi embernek lesz kellemetlen, mint most hogy meg akarja jegyezni.
5

Nem fogja tudni használni

Hodicska Gergely · 2008. Jan. 22. (K), 15.56
Ez egyfajta profile oldal (jelszóval védett stream), a jelszó teljesen máshol kerül majd felhasználásra, és tipikusan más userek fogják megadni.


Üdv,
Felhő
14

checkbox

Velias9 · 2008. Feb. 7. (Cs), 17.45
Talán az is egy jó megoldás lenne, ha egy scheckbox mezővel állítható lenne, hogy a JavaScript másolja-e át a egy másik mezőbe és úgy küldje el, vagy a hagyományos módon és kérdezzen rá!
15

user friendly?

Hodicska Gergely · 2008. Feb. 7. (Cs), 19.08
Azért ezt elég nehezen tudnád a userek felé könnyen érthetően kommunkálni. Ha jól tudom, akkor a hiddenbe átmásolós megoldás jól működött. Azt teljesen transzparens, nem zavar senkit.


Üdv,
Felhő
6

köszi

Hodicska Gergely · 2008. Jan. 22. (K), 16.13
Nekem a második megoldás szimpibb, kipróbáljuk, és visszajelzek, hogy ment-e mindenhol gond nélkül.


Üdv,
Felhő
7

js nelkul

gonoszcsiga · 2008. Jan. 23. (Sze), 01.53
vagy csak allitsd at a betuszint a hatterrel megegyezore.
8

???

Hodicska Gergely · 2008. Jan. 23. (Sze), 08.00
Ez miben segítenen?


Üdv,
Felhő
9

abban

gonoszcsiga · 2008. Jan. 23. (Sze), 11.14
abban, hogy nem password tipusu input mezoben ne latszon a beirt szoveg, persze igy a csillagocskakrol lemondhatsz, ami nem tudom ebben az esetben milyen fontos.
11

valóban gonosz ;)

Hodicska Gergely · 2008. Jan. 25. (P), 21.50
Azért ez nem lenne túlságosan felhsználóbarát.


Üdv,
Felhő
12

Nem jó...

janoszen · 2008. Jan. 26. (Szo), 10.54
Nem csak gonosz, nem is feltéltlenül jó. A password mezőnek nem az az egyetlen feladata, hogy csillagocskákat írjon, hanem az is, hogy pl. nem tudsz belőle másolni. Az más kérdés, hogy bizonyos oprendszereken ezt meg lehet simogatni, de ez is egy fícsör, amit nem kéne kihagyni.
3

ezen a webhelyen soha?

balazsgabi · 2008. Jan. 22. (K), 14.24
Üdv!

A középső gomb nem ezt hivatott szolgálni?

gábor
10

ez nem működik?

zila · 2008. Jan. 23. (Sze), 11.26
<INPUT TYPE="password" NAME="password" AUTOCOMPLETE="OFF">
13

A csillagozásra szükség van?

Jano · 2008. Jan. 26. (Szo), 11.12
Azért password típusú, hogy ne látszódjon mit ad meg?
Ilyen helyeken (pl wifi kulcs megadás) szokott direkt olyan opció lenni, hogy mutassa mit írok. Esetleg megfordíthatnátok, hogy alapból mutatja, kérésre password típusú lesz és csillagozza. Ilyenkor jobban elviseli talán a user a rákérdezést.
16

szerintem igen

Hodicska Gergely · 2008. Feb. 7. (Cs), 19.10
Őszintén szólva nem tudom, hogy ez ennyire tudatosan lett volna kitalálva. De mint az előbb is írtam, a másolós megoldást választotta a kolléga, és nem volt vele semmi gond.


Üdv,
Felhő