Foros del Web » Programación para mayores de 30 ;) » Java »

Usuario y contraseña guardados en firefox

Estas en el tema de Usuario y contraseña guardados en firefox en el foro de Java en Foros del Web. Hola a todos Sigo a vueltas con los problemas de los datos guardados entre peticion y peticion Antes, tenia el problema de que al crear ...
  #1 (permalink)  
Antiguo 07/05/2009, 12:12
 
Fecha de Ingreso: noviembre-2008
Mensajes: 115
Antigüedad: 15 años, 6 meses
Puntos: 4
Usuario y contraseña guardados en firefox

Hola a todos

Sigo a vueltas con los problemas de los datos guardados entre peticion y peticion

Antes, tenia el problema de que al crear un nuevo registro (estaba probando con usuarios) despues de insertarlo, la siguiente vez que le daba a nuevo, me volvia a rellenar los campos con los de ese usuario ya insertado. Eso lo solucione haciendo un reset del formulario despues de insertarlo.

Ahora, el problema que tengo es que al hacer login, si le digo a firefox que guarde el usuario y la contraseña, cuando doy a nuevo usuario, los campos nombre y password salen ya rellenados con los del usuario que esta logeado.

He probado a cambiar el nombre de las propiedades, pero nada. Con que haya un campo de tipo password, los rellena. De hecho, si cambio de sitio el campo password, rellena ese con la contraseña y el campo anterior de tipo texto con el nombre. Es decir, puse el campo contraseña el ultimo y justo antes tiene un campo texto llamado poblacion y ahi me mete el nombre.

Por si puede servir, estoy usando etiquetas de Struts y para la identificacion SpringSecurity.

Dejo los formularios de login y de nuevo usuario por si acaso el problema esta por ahi.

Muchas gracias por adelantado

login
Código:
        <form action="../../../j_acegi_security_check" method="post">
            <label for="j_username" >
                <span class="lbl"><b>Nombre de usuario</b></span>
                <input type="text" id="j_username" name="j_username" />
            </label><br><br>
            <label for="j_password" >
                <span class="lbl"><b>Constrase&ntilde;a</b></span>
                <input type="password" id="j_password" name="j_password" />
            </label><br><br>
            <input type="submit" value="Login">
        </form>
nuevoUsuario
Código:
<html:errors />
<html:form action="/insertUsuarioAction?method=insert" method="post" enctype="multipart/form-data">
    <label for="nombre">
        <span class="lbl">
            <bean:message key="usuarios.nombreUsuario" />
        </span>
        <html:text property="nombreUsuario"  styleClass="txt" styleId="nombre" name="pepin"></html:text>
    </label><br/>
    <label for="password">
        <span class="lbl"><bean:message key="usuarios.password" /></span>
        <html:password property="password" styleClass="txt" styleId="password" name="pepinPass"></html:password>
    </label>
    <label for="passwordConfirm">
        <span class="lbl"><bean:message key="usuarios.passwordConfirm" /></span>
        <html:password property="passwordConfirm" styleClass="txt" styleId="passwordConfirm" value=""></html:password>
    </label>
    <label for="rol">
        <span class="lbl" style="margin-top:0em"><bean:message key="usuarios.rol" /></span>
        <html:select property="idRol"  styleId="rol" styleClass="select">
            <option>-</option>
            <html:optionsCollection name="listaRoles" label="rol" value="idRol" />
        </html:select>
    </label>
    <label for="email">
        <span class="lbl"><bean:message key="usuarios.email" /></span>
        <html:text property="email"  styleClass="txt" styleId="email"></html:text>
    </label>
    <label for="nacionalidad">
        <span class="lbl"><bean:message key="usuarios.nacionalidad" /></span><html:text property="nacionalidadUsuario"  styleClass="txt" styleId="nacionalidad"></html:text>
    </label>
    <label for="poblacion">
        <span class="lbl"><bean:message key="usuarios.poblacion" /></span><html:text property="poblacion"  styleClass="txt" styleId="poblacion"></html:text>
    </label>
    <label for="imagenUsuario">
        <span class="lbl"><bean:message key="usuarios.imagen" /></span><span style="margin-bottom:0.85em"><html:file property="imagenUsuario" styleId="imagenUsuario"></html:file></span>
    </label>
    <html:submit value="Insertar" />
</html:form>
  #2 (permalink)  
Antiguo 07/05/2009, 13:11
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 20 años, 7 meses
Puntos: 51
Respuesta: Usuario y contraseña guardados en firefox

¿El problema es que te salen ya rellenados los campos? Si le dices al Firefox que te los recuerde, pues es totalmente normal.

S!
__________________
Para obtener respuestas, pregunta de forma inteligente o si no, pregunta lo que quieras que yo contestaré lo que me dé la gana.
  #3 (permalink)  
Antiguo 07/05/2009, 14:34
 
Fecha de Ingreso: noviembre-2008
Mensajes: 115
Antigüedad: 15 años, 6 meses
Puntos: 4
Respuesta: Usuario y contraseña guardados en firefox

El problema es que salen rellenados en otro formulario. Si salieran en el de login, pues normal. Pero que salgan en el de un nuevo usuario, no me parece.

Por ejemplo yo le digo a firefox que recuerde mi nombre de usuario y contraseña para este foro. Viene alguien despues a este ordenador y se quiere hacer una cuenta nueva en este mismo foro, y en el formulario de alta, el nombre de usuario y la contraseña ya le vienen rellenados. Eso es normal?

Última edición por jesuscoro; 07/05/2009 a las 14:45
  #4 (permalink)  
Antiguo 08/05/2009, 00:21
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 20 años, 7 meses
Puntos: 51
Respuesta: Usuario y contraseña guardados en firefox

En formularios diferentes, que curioso . No he tenido nunca problemas con eso por que nunca uso esa funcionalidad, entre otras cosas por que Firefox guarda esas claves en texto casi-plano en disco, pero por lo que dicen aquí:
http://www.elharo.com/blog/software-...ous-passwords/

Poniendo en el form un atributo autocomplete a off parece que ayuda en algunos casos. De todas formas es un problema de Firefox, no de Java, así que lo siguiente sería ir a la lista de usuarios de Firefox quizá.

S!
__________________
Para obtener respuestas, pregunta de forma inteligente o si no, pregunta lo que quieras que yo contestaré lo que me dé la gana.
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 20:01.