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?
fuente
Respuestas:
CookieSwap para cambiar usuarios en un solo firefox.
fuente
Probablemente pueda usar Sandboxie para aislar cada instancia de Chrome creando nuevas cajas de arena .
fuente
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
fuente
Podrías usar varios navegadores, o creo que la función "
Incognito Window
" en Chrome también lograría esto.fuente
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.
fuente
Como está en localhost, la solución es realmente simple: agregue nombres de dominio ficticios a su
hosts
archivo, como:O:
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-remote
con Firefox entonces.fuente