브라우저가 암호 필드를 원하는 방식으로 처리 할 수 있으므로 확실한 답은 없습니다. 가능한 기능 중 일부는 다른 대답으로 잘 설명되어 있습니다. 또한, 브라우저는 예를 들어 사용자가 텍스트 입력 필드와 다른 경우 암호 필드를 취급 할 수있다. 브라우저에 캐시 된 정보를 알립니다.
일반적으로 브라우저의 보안 관련 기능은 input type=password
을 암호 입력으로, 다른 모든 입력 요소는 다른 것으로 처리해야합니다.
별표로 사용자 입력을 숨기는 것은 거의 불편합니다. 그것은 원래 사람들이 교실, 공공 장소 등에서 컴퓨터를 사용한다는 아이디어에 기반했습니다.이 부분은 여전히 부분적으로 적합합니다.그러나 장기적인 해결책은 아마도 브라우저가 암호가 마스크되지 않은 것으로 표시되는지 여부를 사용자가 결정할 수있게하는 것입니다. 일부 브라우저는 가장 최근에 입력 한 문자를 마스크 해제 한 채로두고 있습니다.
암호를 읽는 데 텍스트 입력 필드를 사용하려면 autocomplete=off spellcheck=false
속성을 추가하면 약간 도움이 될 수 있습니다.
두 가지 유형의 입력란을 사용하여 사용자가 사용할 입력란을 결정할 수도 있습니다. 문제는 이것이 혼란 스러울 수 있으며 심지어 사용자에게 의심 스러울 수도 있다는 것입니다.
나는 시각적 인 일로 아무도 당신의 어깨를 들여다 볼 수는 없지만 암호화 나 SSL을 사용하지 않는다면 일반 텍스트로 서버에 보내어진다. – gunnx