Esto suena como un mal caso de Security Theatre
El teatro de seguridad es la práctica de invertir en contramedidas destinadas a proporcionar la sensación de seguridad mejorada, al mismo tiempo que hace poco o nada para lograrlo.
Digo esto porque en toda realidad ...
Tener suficiente tiempo, esfuerzo y seguridad informática no es más que un retraso.
Por supuesto que se pone peor que eso. Javascript es un lenguaje basado en computadora, lo que significa que debe ser ejecutado por una máquina. Se le puede decir a esa máquina que ignore su Javascript.
Lo que esto significa realmente es que estás haciendo la pregunta incorrecta . Lo que realmente estás preguntando:
¿Cómo puede mantener sus formularios a salvo de alguien que usa contraseñas guardadas para completar el formulario y luego cambiar el tipo de formulario para leerlo?
Y a esta respuesta es bastante simple:
Mantenga su terminal segura y protegida. La única forma de evitar este tipo de ataque es no permitir que un atacante en un sistema con una contraseña guardada en primer lugar.
¿Por qué? Porque tienes un "espectro". Llamémoslo el espectro de seguridad en este ejemplo simplificado:
En la base de seguridad simple tiene lo siguiente:
Seguridad > ----------------------------------------- ----- < Facilidad de uso
En la mayoría de los casos, esto es lo que sucede:
El más Seguridad que tienes, el menos Facilidad de uso que tienes.
El más Facilidad de uso que tiene, el menos Seguridad que tiene.
Al utilizar un formulario que tiene una contraseña y dejarlo allí, está aumentando su Facilidad de uso y disminuyendo su < em> Seguridad