Por que sou desconectado dos sites do Stack Exchange com tanta frequência?
Por alguns meses, parece que tenho que inserir novamente minhas credenciais de login com mais frequência (costumava ser uma vez a cada poucos meses, e agora é várias vezes por semana) ao navegar no Stack Overflow e outros sites que compartilham as mesmas conta ( Viagens , Design de Som , Expatriados , Processamento de Sinais e Produção de Vídeo ). Eu visito esses sites quase diariamente.
Estou executando o Firefox (atualmente 83.0) no macOS v10.13.6 (High Sierra). Tenho o bloqueador de anúncios uBlock Origin ativado e a proteção de rastreamento nativa do Firefox ativada no modo padrão.
Lembro-me de ter visto algumas mensagens de alerta mencionando a necessidade de carregar scripts de URLs externos nos sites do Stack Exchange recentemente, então talvez haja um link. (Esta mensagem foi resolvida ao aceitar o carregamento de um URL alternativo.)
[Editar]
Em uma resposta às perguntas sobre cookies de terceiros , não há mais nenhuma menção a esses cookies nas configurações de privacidade do Firefox, o que permitiria definir explicitamente as permissões. Aqui está uma lista de cookies atualmente armazenados em meu PC encontrados no domínio da pilha :
stackapps 2
stackexchange 2
sound.stackexchange.com 2
stackoverflow.com 3
Além disso, quando em Travel SE , por exemplo:
O uBlock Origin bloqueia um domínio:
www.googletagservices.com
A proteção de rastreamento do Firefox não bloqueia nenhum domínio.
Ao acessar a solução de problemas de login na rede , tenho uma informação de falha de mensagem e, portanto, a comunicação com stackauth.com também ignorou as informações.
Infelizmente, até hoje (20 de dezembro de 2020), não houve uma resposta realmente convincente para a pergunta original.
Parece haver um consenso de que alguma interação entre o navegador, suas configurações de privacidade, a extensão uBlock Origin e o código do servidor é a causa de alguns logout imprevisíveis para mim.
Se o problema fosse uma impossibilidade de login ou logout sistemático, eu teria tentado alguma solução alternativa que foi sugerida aqui (desative o bloqueador de anúncios, tente outro navegador, ...), mas dado o comportamento errático do problema, eu não espere que essas sugestões dêem uma resposta ao porquê (talvez diferente de não reproduzida com esse navegador ).
Como estou atualmente mudando do MacOS para o Ubuntu, com as mesmas configurações e extensões do navegador, será uma oportunidade para ver se isso tem um impacto sobre o problema.
[/Editar]
Respostas
Que tal isso, tente:
- Desbloqueie (e desligue) todas as extensões que bloqueiam domínios (Desconectar, Badger de privacidade, Origem do uBlock ...) e recarregue a página. Em seguida, tente entrar novamente (se solicitado). Em seguida, tente reproduzir o problema.
Pela minha experiência (de desenvolvedor web limitado), as pessoas geralmente precisam fazer login novamente quando:
- O cookie da sessão expirou
Ou
- Eles "perderam" seus cookies
Então, meu palpite aqui é que você tem uma preferência do Firefox em algum lugar que diz "remover todos os cookies" sempre que você fechar o Firefox (ou, eu acho que também pode ser uma coisa temporária. Como "remover cookie a cada 24 horas").
De qualquer forma, sugiro que você:
- Tente usar um navegador diferente (não é uma ótima solução, IMO)
OU
- Desinstale completamente o Firefox (e quero dizer completamente . Você terá que excluir algumas coisas manualmente porque seu computador não fará isso). E, em seguida, reinstale-o com as configurações padrão