¿Cómo iniciar sesión en una aplicación web simultáneamente con una cuenta diferente?

5

Quiero iniciar sesión en una aplicación web, utilizando al menos diez nombres de cuenta en un solo punto de tiempo (no estoy tratando de hacer nada ilegal, así que no se preocupe). AFAIK, cada pestaña en Chrome compartirá la misma sesión, por lo tanto, para una máquina, uno puede usar Google Chrome para iniciar sesión en la mayoría de las 2 cuentas, una en modo normal y otra en modo incógnito .

¿Hay alguna forma de iniciar sesión en varias cuentas? Sé que puedo abrir IE y Firefox (probablemente Safari, etc.) e iniciar sesión, pero esto no es realmente escalable ya que la cantidad de navegadores web es limitada.

Editar: Mi aplicación es una aplicación localhost; Reside en mi computadora. Entonces, el proxy puede no ser tan útil, y ahora probablemente entiendas por qué no es nada ilegal.

Edit2: CookieSwap parece una buena idea, pero el problema es que una vez que cambio la cookie, todas las pestañas y la cookie de las aplicaciones FF también se intercambian. ¿Se puede hacer el intercambio por pestañas o por aplicación, de modo que en un monitor dual, pueda ver los diferentes inicios de sesión lado a lado?

Graviton
fuente
Esa edición ayuda mucho a encontrar una solución.
aleatorio
¿no deberías poder usar múltiples instancias de Igognito?
salmonmoose
1
Sí, esa edición cambia completamente las cosas. Siempre debe proporcionar tanta información como sea posible en su pregunta para obtener una respuesta más completa.
John T
Solo puede haber una instancia de incógnito en Google Chrome.
Graviton el

Respuestas:

3

CookieSwap para cambiar usuarios en un solo firefox.

solarc
fuente
El problema es que una vez que cambio la cookie, todas las pestañas y la cookie de las aplicaciones FF también se intercambian. ¿El intercambio se puede hacer en base a pestañas?
Graviton
tal mezcla pestaña más a continuación addons.mozilla.org/en-US/firefox/addon/1122
SolArc
2

Usa Firefox con la opción -no-remote tantas veces como lo necesites

El problema es que debes abrir varios procesos de Firefox, la extensión de intercambio de cookies parece mejor

solarc
fuente
1

Podrías usar varios navegadores, o creo que la función " Incognito Window" en Chrome también lograría esto.

madriguera
fuente
... ¿No es eso exactamente lo que se dijo en la pregunta?
Arjan
sí, pero lo estaba limitando a una ventana de incógnito. Intentaba indicar que puede usar más de uno
Warren
0

Potencialmente, podría ejecutar navegadores dentro de las máquinas virtuales (VM) que se ejecutan en su sistema, pero si necesita 10 usuarios diferentes, requerirá una gran cantidad de memoria, por lo que podría no ser un iniciador.

Dave Webb
fuente
0

Como está en localhost, la solución es realmente simple: agregue nombres de dominio ficticios a su hostsarchivo, como:

127.0.0.1 localhost ficticio1 ficticio2 ficticio3

O:

127.0.0.1 localhost
127.0.0.1 dummy1
127.0.0.1 dummy2
127.0.0.1 dummy3

Todos estos dominios ficticios tendrán su propia cookie y, por lo tanto, su propia sesión. Y las pestañas o ventanas se distinguirán fácilmente entre sí, según la URL que vea. (Por supuesto, esto supone que la sesión se basa en una cookie, pero sus pruebas usando múltiples navegadores muestran que eso es cierto).

(Es posible que también deba indicarle a su servidor web que asigne las solicitudes de esos dominios ficticios al mismo " host virtual ").

Cuando este no hubiera sido su propio servidor, o uno que no se cambiara fácilmente para manejar solicitudes de dominios adicionales, entonces el uso de múltiples servidores proxy basados ​​en la web como los que figuran en Privax también podría ser el truco. Aunque supongo que preferiría -no-remotecon Firefox entonces.

Arjan
fuente