Foros del Web » Programando para Internet » Javascript »

Evitar leer el password de un input type password

Estas en el tema de Evitar leer el password de un input type password en el foro de Javascript en Foros del Web. Hola Amigos del foro!! Hace tiempo que le estoy dando vueltas al siguiente asunto, se trata de un truco muy conocido que pone en peligro ...
  #1 (permalink)  
Antiguo 11/09/2016, 12:27
 
Fecha de Ingreso: julio-2012
Mensajes: 81
Antigüedad: 11 años, 8 meses
Puntos: 3
Evitar leer el password de un input type password

Hola Amigos del foro!!

Hace tiempo que le estoy dando vueltas al siguiente asunto, se trata de un truco muy conocido que pone en peligro el acceso a una web y me gustaría saber solventarlo ya que lo he visto en algunas páginas pero no consigo ver la lógica de como lo hacen.

Cuando introduces los datos para loguearte en una web tienes la posibilidad de decir que quieres que guarde el usuario y la contraseña mediante el navegador. Hasta aquí todo bien, pero el problema viene a continuación y es que si accedes otra vez a la web aparecerán en los inputs del formulario del login el usuario y la contraseña con asteriscos.
Si te pones a inspeccionar el código de la página verás que podrás modificar el input type="password" por input type="text" y por arte de magia aparecerá contraseña que estaba oculta por los asteriscos.

Alguna idea? me imagino que lo harán por javascript por eso lo puse en esta sección del foro.

Gracias por vuestras futuras respuestas. Un saludo
  #2 (permalink)  
Antiguo 11/09/2016, 14:46
alvaro_trewhela
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Evitar leer el password de un input type password

ve con algo así

creo que existe un atributo que se agrega en el form que sirve:

Código HTML:
Ver original
  1. < form autocomplete="off">


lo otro sería con js

Código Javascript:
Ver original
  1. function limpiar(){
  2. document.getElementById("user").value="";
  3. document.getElementById("pass").value="";
  4. }

aplica eso con onload...

Etiquetas: input, password, text, type
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:30.