Adán Matan
Archivo Html Deshabilitar soltar y pegar en los campos de entrada HTML.
Ilia Sidorovich
Puede deshabilitar pegar en su entrada de la siguiente manera:
html:
<input type="text" value="" id="myInput">
JavaScript:
window.onload = () => {
const myInput = document.getElementById('myInput');
myInput.onpaste = e => e.preventDefault();
}
Hablando de seguridad, no diría que esto tiene ningún impacto. Por lo general, usaría la validación del lado del cliente y del lado del servidor de los datos enviados por el usuario.
-
Mejora el proceso de seguridad, solo que no directamente En particular, para cuando se confirma un PIN o una contraseña Si el usuario escribió mal la primera vez, pegar la misma información significa que ahora no sabe su propio PIN -> por lo tanto, el costo y el tiempo tienen que restablecerlo de nuevo. En términos más generales, obviamente necesita hacer toda la validación normal…
– usuario3600150
30 de marzo de 2016 a las 12:33
-
@StanE: esto evita que los usuarios peguen datos incorrectos, pero también evita que los usuarios peguen datos correctos. Uso un administrador de contraseñas y dejo que genere una contraseña muy segura. Luego lo copio/pego, ya que me llevaría una eternidad escribirlo correctamente, con todos los caracteres especiales.
– usuario276648
18 de julio de 2017 a las 3:20
-
Evitar copiar y pegar es una tontería, tiene CERO efecto en la seguridad y también agrava los problemas del uso de contraseñas seguras creadas por el administrador de contraseñas en algunos casos.
– Jammer
31 de julio de 2017 a las 9:45
-
Esto no aumenta la seguridad, la disminuye, porque hace que las personas sean menos propensas a usar contraseñas seguras y un administrador de contraseñas.
– vy32
4 de julio de 2018 a las 13:03
-
Deshabilitar el pegado también hace que el usuario sea vulnerable a los keyloggers.
– SVD
27 de noviembre de 2019 a las 18:08
Copiar y pegar funciona en ese sitio, en Chrome de todos modos.
– Señor Código
9 oct 2012 a las 18:12
apenas mejora la seguridad, ya que solo puede mirar la fuente, y el método para hacerlo difiere entre navegadores.
– Josías Hester
9 oct 2012 a las 18:13
Mejora la seguridad porque molesta a los usuarios hasta el punto de que ya no se molestan en usar el sitio.
– DA.
9 oct 2012 a las 18:19
No mejora la seguridad (más bien al contrario, ya que fomenta la facilidad de escribir contraseñas) y, a veces, se usa en campos de confirmación donde el usuario tiene que repetir la entrada anterior para evitar copiar y pegar errores tipográficos. En realidad, solo hace que la vida del usuario sea más difícil, especialmente si quiere copiar/pegar contraseñas/códigos aleatorios seguros de un administrador de contraseñas. Para Chrome hay una gran extensión que evita estas tonterías. Busque ‘Chrome dont f with paste’.
– timm
19/09/2016 a las 15:29
Gracias @timm por el consejo. Utilizo un administrador de contraseñas y contraseñas incomprensibles de 28 caracteres y acabo de recibir una nueva tarjeta de crédito y el banco F’ed with Paste. Intenté ingresar manualmente el valor en el inspector de código en Brave, pero su script me burló. Pero esa extensión los burló.
– Milton
14 de febrero de 2020 a las 15:56