Múltiplas formas de senha + conclusão senha

votos
0

Em um site que eu estou trabalhando, temos um login no local e um login privado, o problema que estou tendo é que o Firefox não parece ser capaz de diferenciar entre estes formulários de login.

Alguém sabe como posso deixar claro que estes são diferentes logins?

Eu já tentei dar os campos do formulário diferentes nomes e IDs, ex: onsite_login e login, mas sem sucesso.

editar: minha forma-tags não estão sendo misturados, eles não estão mesmo na mesma página

As duas formas nas diferentes páginas

<form method=post action=/en/login/1>
<fieldset>
    <p>
        <input type=hidden value=login name=form/>
        <input type=hidden value=en name=redirect/>
        <label for=onsite_username>Username<abbr title=Required >*</abbr></label>
        <input type=text class=input-text maxlength=255 value= name=onsite_username id=onsite_username/>
        <label for=onsite_password>Password<abbr title=Required >*</abbr></label>
        <input type=password class=input-password maxlength=255 value= name=onsite_password id=onsite_password/>
        <input type=submit value=Log in name=submit class=input-submit/>
    </p>
</fieldset>
</form>

e

<form method=post action=>
<fieldset>
    <input type=hidden value=login name=form/>
    <div>
        <label for=username>Username</label>
        <input type=text class=input-text value= name=username id=username/>
    </div><div>
        <label for=password>Password</label>
        <input type=password class=input-password value= name=password id=password/>
    </div>
    <input type=submit value=Aanmelden class=input-submit/>
</fieldset>
</form>
Publicado 10/12/2008 em 11:32
fonte usuário
Em outras línguas...                            


3 respostas

votos
4

Aparentemente, isso não é possível devido à maneira como o Firefox armazena suas senhas.

A entrada de senha-manager é armazenado com os seguintes dados

  • O nome de usuário (criptografadas e protegidas com Firefox Master Password).
  • A senha (criptografada e protegida com Firefox Master Password).
  • O nome de host da página da web contendo a forma de login.
  • O nome do host da página para a qual tenha sido apresentado os dados do formulário.

Assim Firefox não faz distinção entre os dois loginfields na minha página.

Respondeu 03/01/2009 em 12:00
fonte usuário

votos
1

Eu ainda não ouvi falar sobre um problema múltiplo formulário no Firefox. Mas poderia ser que o Firefox misturam seus formulários de login 2 se houver outra tag em torno de que não está bem fechada. Eu tive esse problema me com <p>tags e um não bem fechada <div>em torno dele.

Respondeu 10/12/2008 em 12:20
fonte usuário

votos
0

Eu não tenho certeza .. mas tente dar-lhes um ID diferente, como <form method="POST" action="#" id="login1">

Respondeu 10/12/2008 em 13:08
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more