El nombre de usuario que aparece en la URL al cambiar la contraseña [cerrado]

-1

Caso de uso:

  1. El usuario inicia sesión en el sitio.
  2. El usuario va a la página "Cambiar contraseña"

En la página "Cambiar contraseña", me di cuenta de que el nombre de usuario se muestra en la URL:

https://example.com/cp.aspx?un=myusername

¿Es posible que el nombre de usuario no se vea en la URL?

    
pregunta iamkupao23 10.04.2018 - 05:33
fuente

3 respuestas

0

Sí, siempre es posible, esta es una cuestión de programación. Has utilizado GET en lugar de POST. Utilice POST para enviar datos sin cadenas de consulta que pueden ser vistos por el usuario. Para asegurarlo más, puede usar HTTPS o cifrar el nombre de usuario con una clave pública y luego enviarlo por POST, luego descifrarlo usando la clave privada del controlador del servidor. Vea más: GET y POST

    
respondido por el Senura Dissanayake 10.04.2018 - 06:59
fuente
1

El nombre de usuario se puede enviar en el cuerpo HTTP mediante la solicitud POST.

    
respondido por el Shiv Sahni 10.04.2018 - 06:01
fuente
1

Sí, ya que ya inició sesión, el sitio podría inferir el nombre de usuario de su cookie de sesión.

    
respondido por el Lie Ryan 10.04.2018 - 06:07
fuente

Lea otras preguntas en las etiquetas