Firefox 77 vil ikke avkorte tekst som overstiger maksimal lengde for å løse problemer med liming av passord
- Kategori: Firefox
Mozilla planlegger å ta opp et irriterende problem i Firefox 77 relatert til liming på nettsteder som setter en makslengdeattributt for å forhindre avkortning av passord når du sender inn skjemadata.
Se for deg følgende scenario: du bruker en passordbehandling for å generere sikre passord når du registrerer deg for en tjeneste på Internett eller endrer et eksisterende kontopassord. Din forventning er at hele passordet limes inn i passordfeltet og sendes til serveren.
Hvis utvikleren av nettstedet angir en makslengdeattributt for passordfeltet, vil det limte passordet bli avkortet automatisk. Det avkortede passordet sendes til serveren og aksepteres som brukerpassord. Når du deretter prøver å logge på tjenesten, vil du legge merke til at det opprinnelige passordet ikke blir akseptert på grunn av avkortningen.
De fleste nettsteder avslører ikke for brukeren at passordet eller annen tekst er avkortet. Dette er spesielt problematisk for passord, da du ikke lett kan bekrefte inndata med mindre et 'avsløre' -alternativ er knyttet til feltet.
Mozilla fant en løsning for problemet som ikke vil endre funksjonaliteten til nettstedet, men som adresserer det underliggende problemet. Firefox vil merke skjemakontrollen som ugyldig når en streng som er lagt inn i feltet overskrider attributtet maksimal lengde (hvis den er angitt). Brukeren vil bli varslet om problemet slik at det kan rettes før dataene sendes til serveren.
Firefox viser en rød kant rundt feltet og en melding som informerer brukeren om problemet, f.eks. 'Forkort denne teksten til XYZ-tegn eller mindre (du bruker for øyeblikket ABC-tegn') og maler en rød kant rundt passordfeltet for å fremheve problemet.
Skjemaet kan ikke sendes inn før problemet er løst. dette betyr vanligvis å endre den angitte teksten for å matche maksimal lengdeattributt for feltet.
Mozillas løsning hindrer at serveren mottar et lengre enn forventet passord eller streng.
Firefox-brukere kan slå av den nye oppførselen ved å sette den nye preferanseditoren. Trunkate_user_pastes til SANN.
- Last inn omtrent: konfigur i Firefox adressefelt (sørg for at du kjører Firefox 77 eller nyere).
- Søk etter editor.truncate_user_pastes.
- Sett verdien til TRUE for å deaktivere funksjonaliteten.
- Sett verdien til FALSE for å aktivere den (standard).
Du kan sjekke ut feil på Mozilla her for ytterligere informasjon om implementeringen.
Lukkende ord
Mozillas implementering løser et langvarig problem som brukere som limer inn passord i passordfelt (og tekst i noen andre felt) kan ha opplevd når de bruker skjemaer på Internett. Det er ikke bare et problem med manuelt å lime inn innhold, men kan også forekomme hvis passordbehandlerutvidelser brukes til å lime inn.
Nå du: hvordan legger du inn passordinformasjon på Internett?