it-swarm.dev

Como posso obter uma nova sessão do navegador ao abrir uma nova guia ou janela no Firefox / Chrome?

Ao abrir a nova janela do Internet Explorer, uma nova sessão do navegador é emitida. Portanto, você pode fazer login com duas contas diferentes no mesmo serviço (digamos Gmail ). O mesmo não se aplica ao abrir uma nova guia na mesma janela no Internet Explorer.

Como posso obter uma nova sessão do navegador ao abrir uma nova guia ou janela no Firefox?

Como sobre o Google Chrome?

50
Mercer Traieste

No Chrome, você pode usar a navegação privada para conseguir o mesmo.

Chrome - menu Wrench (ferramentas)/abrir nova janela sem histórico

No Firefox, você pode usar a extensão de guia IE e ter outra guia renderizada com um mecanismo IE para obter o mesmo efeito.

Aqui estão algumas outras opções: http://www.computer-realm.net/managing-multiple-gmail-accounts-with-firefox/

12
Robert Ivanc

A partir do Firefox 57 AKA Firefox Quantum, o Contêineres Multi-Conta do Firefox extensão (desenvolvido pela Mozilla) permitirá que você use várias contas no mesmo site, com uma conta diferente por guia ou janela.

Sob o capô, ele separa o armazenamento do site em contêineres específicos da guia. Os cookies baixados por um contêiner não estão disponíveis para outros contêineres. Com a extensão Containers Multi-Conta do Firefox, você pode ...

  • Entre em duas contas diferentes no mesmo site (por exemplo, você poderia entrar para trabalhar com email e email doméstico em duas guias de Contêiner diferentes.
  • Mantenha diferentes tipos de navegação longe um do outro (por exemplo, você pode usar uma guia Container para gerenciar sua conta corrente e uma guia Container diferente para procurar novas músicas pela sua banda favorita)
  • Evite deixar rastros de rede social em toda a Web (por exemplo, você pode usar uma guia Container para entrar em uma rede social e usar uma guia diferente para visitar sites de notícias on-line, mantendo sua identidade social separada de scripts de rastreamento em sites de notícias )

Depois de instalar a extensão Contêineres Multi-Contas do Firefox, clique no ícone Contêineres para editar seus contêineres. Altere suas cores, nomes e ícones. Clique duas vezes no botão nova guia para abrir uma nova guia Contêiner.


As versões do Firefox anteriores a 57 podem usar:

Multifox

Multifox é uma extensão que permite ao Firefox conectar-se a sites usando nomes de usuários diferentes. Simultaneamente!

Por exemplo, se você tiver várias contas do Gmail, poderá abri-las todas ao mesmo tempo. Cada janela do Firefox, gerenciada pelo Multifox, acessa uma conta sem interferir uma na outra

Cada janela do Multifox é marcada com um número indicando o perfil de identidade. Logins feitos em janelas com números diferentes são isolados.

Logins são preservados da mesma maneira que estão em janelas “regulares”. Mesmo se você fechar a janela ou sair do Firefox.

O perfil de identidade de cada janela é preservado quando o Firefox restaura a sessão.

Também pode alternar facilmente entre os perfis:

8
galacticninja

Esta resposta responde especificamente à questão/caso de usuário descrito aqui: Chrome - Abra janelas do navegador separadas, cada uma no modo de navegação anônima, que não compartilham dados entre . No entanto, essa questão está bloqueada, pois está marcada como duplicada, apontando para essa pergunta, então não posso postar uma resposta lá.

Para o Google Chrome, se você quiser uma maneira simples de ter uma nova janela do navegador com uma nova sessão temporária (que não está compartilhando cookies com outras sessões/janelas), invocar um script simples pode fazer o truque.

(Abrir uma nova janela no modo de navegação anônima dá ao ju uma mais sessão, no entanto, outras janelas anônimas pertencerão à mesma sessão - modo normal + modo anônimo lhe dará no máximo duas sessões separadas no total, independentemente do número de janelas.

Eu uso o seguinte. Está escrito para o OS X. Ele também abre a janela no modo de navegação anônima. Simplesmente solte --incognito se isso não for desejado.

#!/bin/sh
RND_DIR=/tmp/$RANDOM
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --user-data-dir=$RND_DIR --incognito
rm -R $RND_DIR
5
Carl

Parece que existe um útil extensão do Chrome chamada "Session Buddy" que faz exatamente isso:

enter image description here

O Session Buddy é uma extensão de gerenciamento de sessão flexível que permite salvar, editar e restaurar facilmente as sessões do navegador.

  • Salve rapidamente a sessão atual da interface do Session Buddy ou do menu do botão direito em qualquer página da web.
  • Opções de restauração flexíveis permitem a restauração de sessões no conjunto original de janelas, em uma única janela ou na janela atual.
  • A captura automática de suas 10 sessões mais recentes é especialmente útil para recuperar uma sessão após um travamento do navegador ou do sistema.
  • Nomeie e edite suas sessões salvas com facilidade.
  • Preencher uma sessão a partir de uma lista simples de URLs.
  • Exportar uma sessão para texto ou formato CSV (mais formatos em desenvolvimento).
  • Controle os tipos de guias que o Parceiro de Sessão reconhece.
  • Atalhos de teclado facilitam o trabalho com sessões.
4
Mercer Traieste

Não sou especialista neste tópico, encontrei algo interessante enquanto navego na Internet e vejo também que não é mencionado em nenhuma das respostas já postadas. Espero que seja útil para alguém!

Se você deseja abrir completamente nova sessão usando o Chrome no Windows. Digite o comando abaixo no aplicativo Prompt de Comando no Windows depois de criar o diretório Chrome_dev_session na unidade C

chrome.exe --user-data-dir="C:/Chrome_dev_session"

É tão limpa quanto a janela do Chrome que você abriu pela primeira vez depois de instalada. Pode ser uma tarefa um pouco trabalhosa criar o diretório e inserir esse comando toda vez que você quiser abrir uma nova sessão, mas foi muito útil para mim.

Leitura Extra: Eu usei o comando abaixo para desativar o CORS (Cross Origin Resource Sharing) no meu computador enquanto testava algum recurso:

chrome.exe --user-data-dir="C:/Chrome_dev_session" --disable-web-security
3
Hemanth

Ao criar vários perfis no gerenciador de perfil (firefox -p do menu Iniciar) e, em seguida, criar uma variável de ambiente MOZ_NO_REMOTE com um valor de 1, o Firefox permitirá várias sessões em várias janelas.

Eu tentei eu mesmo com o Firefox 8 e funciona. Eu tenho um aplicativo da web que não tem nenhum botão de logout, e antes que eu achasse isso eu tive que continuar abrindo e fechando o Firefox completamente para alternar entre contas (admin e usuário para teste). Isso ajudou muito.

3
Shawn

Para o Google Chrome, você pode definir um atalho para abrir uma sessão anônima por meio do seguinte:

"C:\path-to\chrome.exe" /incognito

Ou simplesmente CTRL + Shift + N enquanto estiver usando o estado normal. A única diferença é que, quando você está no modo incógnito, os cookies e o histórico não vão continuar.

2
random

Eu criei uma extensão do Google Chrome que faz isso para cookies por site. Está disponível aqui:

https://chrome.google.com/webstore/detail/lone-tab/dlgodcdpmjmeegcakjjldfobmooajhhe

Quando ativado, isso bloqueará cada guia em sua própria sessão. Deixe-me saber se você tem alguma dúvida sobre isso.

2
Ian Mckay

O Chrome está trazendo vários perfis. Já está disponível em construções canárias. Você pode mudar o perfil instantaneamente.

1
user

Eu fiz uma extensão do Chrome que permite que você use várias contas do Gmail (e outras contas), iniciando o Chrome em uma nova sessão.

É chamado Nova Sessão do Chrome, e você pode baixá-lo aqui: http://www.musatcha.com/software/NewChromeSession/

1
Brad

Com o Firefox a solução em Ativar várias sessões no Firefox funcionou como um encanto !!

É quase o mesmo que proposto na resposta por "Shawn", "MOZ_NO_REMOTE variável de ambiente com um valor de 1". Ele adiciona um conselho para criar vários links no desktop para abrir as diferentes sessões do Firefox.

0
elijabaley
0
ddreian