O Google Chrome parece estar salvando senhas por site, mas estou desenvolvendo um site em que gostaria de ter diferentes detalhes de autenticação http, dependendo do diretório acessado E o Chrome lembre-se disso.
Ou seja, http://example.com/a e http://example.com/b têm diferentes combinações http usuário / senha. Gostaria que o Chrome se lembrasse de ambos, de modo que, quando eu digito http://example.com/a , estou acessando com a combinação de usuário / senha correspondente para / a e da mesma forma para / b. Se eu usar a função incorporada para salvar senhas no Chrome, o navegador salvará globalmente as combinações de usuário / senha do http://example.com globalmente e não se lembrará de qual usar, dependendo do endereço, em vez de usar como padrão uma delas para qualquer endereço acessado em http://example.com
Existe alguma maneira de contornar isso, além de configurar subdomínios diferentes para cada diretório?
Respostas:
Se você especificar regiões diferentes para as diferentes subpastas, o Chrome se comportará corretamente; por exemplo, isso funcionará perfeitamente no nginx:
fonte
Crie um plug-in chrome simples que possa usar o ID ou o nome do formulário e obter os dados (se for apenas nome de usuário e senha) e armazene-os sempre que você clicar em enviar. O armazenamento pode ser um arquivo de texto offline com pouca ou nenhuma criptografia. Ou, de alguma forma, use alguma API para passwords.google.com e armazene-a manualmente. Dessa forma, o chrome obterá as senhas da sua conta do Google. Alternativa: introduza um JavaScript (vulnerabilidade) no site e envie-o para passwords.google.com para armazená-lo usando uma API, se disponível.
fonte