Como efetuar login em um aplicativo da Web simultaneamente com conta diferente?

5

Eu quero entrar em um aplicativo da web, usando pelo menos dez nomes de conta em um único ponto do tempo (não estou tentando fazer nada ilegal, então não se preocupe). AFAIK, cada guia no Chrome compartilhará a mesma sessão, portanto, para uma máquina, é possível usar o Google Chrome para fazer login em no máximo duas contas, uma no modo normal e outra no modo de navegação anônima .

Existe alguma maneira que eu possa entrar em várias contas? Eu sei que posso abrir o IE eo Firefox (provavelmente Safari etc) e login, mas isso não é realmente escalável como o número de navegadores é finito.

Edit: Meu aplicativo é um aplicativo localhost; ele reside no meu computador. Então o proxy pode não ser tão útil, e agora você provavelmente entende porque não é nada ilegal.

Edit2: CookieSwap parece ser uma boa idéia, mas o problema é que, depois de trocar o cookie, todas as abas e o cookie dos aplicativos FF também são trocados. A troca pode ser feita com base em abas ou por aplicativo, de modo que, em um monitor duplo, eu possa ver o login diferente lado a lado?

Graviton
fonte
Essa edição ajuda muito na solução de uma solução.
aleatório
você não deveria ser capaz de usar várias instâncias do Igognito?
salmonmoose
1
Sim, essa edição muda completamente as coisas. Você deve sempre fornecer o máximo de informações possível em sua pergunta para obter uma resposta mais completa.
John T #
Só pode haver uma instância do Incognito no Google Chrome.
Gravitão

Respostas:

3

CookieSwap para alterar usuários em apenas um firefox.

solarc
fonte
O problema é que, depois de trocar o cookie, todas as abas e o cookie dos aplicativos FF também são trocados. A troca pode ser feita em uma guia?
Gravitão
talvez aba mix mais então addons.mozilla.org/pt-BR/firefox/addon/1122
solarc
2

Use o Firefox com a opção -no-remote quantas vezes você precisar

O problema é que você tem que abrir vários processos do Firefox, a extensão de troca de cookies parece melhor

solarc
fonte
1

Você pode usar vários navegadores ou acredito que o Incognito Windowrecurso " " do Chrome também conseguiria isso.

Warren
fonte
... não é exatamente o que foi dito na pergunta?
Arjan
sim - mas ele estava limitando-o a uma janela anônima - Eu estava tentando indicar que ele pode usar mais de um
Warren
0

Você poderia executar navegadores dentro de máquinas virtuais (VMs) em execução no sistema, mas, se precisar de 10 usuários diferentes, isso exigirá uma enorme quantidade de memória, o que pode não ser um bom começo.

Dave Webb
fonte
0

Como é no localhost, a solução é realmente simples: adicione nomes de domínio fictícios ao seu hostsarquivo, como:

127.0.0.1 localhost dummy1 dummy2 dummy3

Ou:

127.0.0.1 localhost
127.0.0.1 dummy1
127.0.0.1 dummy2
127.0.0.1 dummy3

Todos esses domínios fictícios terão seu próprio cookie e, portanto, sua própria sessão. E as guias ou janelas serão facilmente distinguidas umas das outras, com base no URL que você vê. (Claro, isso pressupõe que a sessão é baseada em um cookie, mas o seu teste usando vários navegadores mostra que é verdade.)

(Você também pode precisar informar seu servidor da Web para mapear solicitações para esses domínios fictícios para o mesmo " host virtual ".)

Quando isso não seria seu próprio servidor, ou um que não fosse facilmente alterado para lidar com solicitações de domínios adicionais, o uso de vários proxies baseados na Web, como os listados no Privax, também poderia funcionar. Embora eu acho que prefiro -no-remotecom o Firefox então.

Arjan
fonte