Perfis de usuário ocultos do público, mas os distintivos não

Desabilitei o diretório de usuários para usuários anônimos. Isso é para adicionar alguma privacidade, fiz isso com hide_user_profiles_from_public, que faz: Desabilita cartões de usuário, perfis de usuário e diretório de usuários para usuários anônimos.

No entanto, o sistema de badges ainda é público quando esta opção está habilitada. Assim, alguém ainda pode verificar, por exemplo, TL[1-4] para ver a maioria dos usuários sem conta. Claro, ver os detalhes dos usuários, como data de aniversário, biografia e outros detalhes semelhantes, ainda está oculto. Mas estabelecer um diretório de usuários e uma ideia geral sobre os usuários ainda é possível.

Acho que quando esta opção estiver habilitada, a visão geral dos badges também deve ser ocultada, bem como os badges nos cartões de usuário.

3 curtidas

Recategorizando para UX, pois isso não é um Bug. Insígnias e perfis não são a mesma coisa; existem muitos outros lugares onde as contas de usuário podem ser exibidas, mesmo que seus perfis não estejam visíveis.

Insígnias são uma ferramenta de gamificação - parte disso significa permitir que os usuários vejam quais insígnias existem e quem mais pode tê-las. Se você não está interessado no aspecto de gamificação, já considerou simplesmente desativar as insígnias completamente?

1 curtida

Estou interessado nisso. Só não quero que o mundo inteiro veja, especialmente se isso tornar uma opção de privacidade não tão eficaz :slight_smile:

3 curtidas

Eu acho que a sugestão é ter uma progressão semelhante de visibilidade para a seção de distintivos como o diretório de usuários, seja acoplado ou como uma configuração separada. Atualmente, o diretório de usuários pode ser desativado | visível para membros | público, enquanto os distintivos são simplesmente desativados|ativados.

3 curtidas

Eu entendo isso - mas ter o distintivo contado (ou usuários listados) variando entre logado/deslogado não faz muito sentido. Extrapolando a mesma lógica, os usuários deveriam ser capazes de controlar se seus tópicos e respostas devem ser visíveis para usuários anônimos.

Em algum momento, teremos que aceitar que a participação pública deixará alguma forma de marca. Para comunidades focadas em privacidade, desativar o sistema de distintivos seria o caminho a seguir.

2 curtidas

Não há um meio-termo aqui? Por exemplo, ter os selos apenas para os usuários logados? Agora a opção de desativar as listagens de usuários é como uma solução parcial que posso oferecer aos usuários. Como os selos TL fornecem a visão geral completa também. Pelo menos os grupos podem ser ocultados. Se estes também ainda estivessem lá, então o grupo TL0 estaria lá também para a visão geral completa.

Ter a opção de ocultar a visão geral dos selos para usuários anônimos ajudaria muito.

1 curtida

Ok, então você está propondo que as contagens de distintivos sejam reduzidas para usuários anônimos, ou que a contagem não corresponda aos usuários listados?

Por essa lógica, esses usuários também não deveriam ter acesso ao flair e aos títulos associados aos distintivos?

Qual é exatamente o problema de privacidade aqui? Ocultar perfis elimina a capacidade de enviar mensagens privadas ou conversar com um usuário, você não pode mais rastrear a atividade dele em um fórum. Os distintivos podem vincular a um ou dois tópicos onde um usuário interagiu, mas você poderia facilmente encontrar algumas de suas interações usando a pesquisa (ou o cache do Google de tópicos públicos).

No momento, meu fórum desabilitou essa opção para que usuários anônimos possam ver listas de usuários. Isso inclui os cartões de usuário por completo.

No entanto, quando alguém vai para a visão geral de distintivos, ainda é possível obter uma lista de usuários bastante completa para TL1-4.

Uma correção seria incluir uma opção para ocultar a visão geral de distintivos ou adicionar uma opção extra para ocultá-la para usuários anônimos.

Meu fórum:

Claro, e seus nomes também são listados quando eles iniciam/participam de tópicos. Há também uma página de perfil que diz que o usuário ocultou seu perfil, o que também confirma que uma conta existe?

Você pode explicar o risco?
Você precisa traçar uma linha reta de um problema tangível para sua solução proposta aqui.

Ok, então você está propondo ocultar visões gerais específicas de distintivos de alguns/todos os usuários? Ou todos?

Distintivos são marcadores de participação, como iniciar ou responder a tópicos. Por que um está ok e o outro não?

Não há risco. É apenas uma cortesia para os usuários. Os tópicos são públicos. Mas não há necessidade de ter uma maneira fácil de dar zoom em certos usuários. Se houvesse um risco real, o fórum estaria atrás de uma VPN e permitiria apenas usuários convidados e o resto estaria oculto.

Mas isso é extremo. O recurso já existente oferece uma maneira de ocultar alguns detalhes do usuário para usuários anônimos muito bem. A visão geral de distintivos para usuários anônimos anula esse recurso, pois permite listar usuários TL1-4, o que é em grande parte um diretório de usuários novamente.

O objetivo é ter um fórum público, mas ter alguma camada de proteção para os usuários. O que é corrigido se a visão geral de distintivos for visível apenas por usuários logados. :slight_smile:

Espero que você entenda que essa proteção é apenas contra usuários anônimos. Entendo que você pode não ter lido esse detalhe corretamente até agora. Usuários logados podem ver tudo.

2 curtidas

Como posso solicitar isso como um #novo-recurso?

Este é o lugar para fazer isso. :+1:

Pessoalmente, acho que você levanta um ponto bastante válido. A opção Ocultar perfis de usuário do público remove as ‘listas de usuários’ públicas, mas deixa algo semelhante visível através da visão geral de distintivos.

Acho que ocultar os distintivos de usuários anônimos como parte desta configuração faz muito sentido.

4 curtidas

Eu meio que sinto que as insígnias deveriam ser ocultadas ou desativadas para usuários anônimos por padrão. Para mim, é um privilégio exclusivo para membros se qualificar para insígnias. Não acredito que as insígnias devam ser um recurso para atrair membros, então não sei por que elas precisam existir para não membros.

1 curtida

A questão maior para mim é por que usuários anônimos têm acesso aos badges, assumindo que é preciso ser membro para participar?

1 curtida

O propósito principal dos emblemas é a gamificação.

A simples presença deles serve para incentivar a participação, sendo o registro a primeira barreira.

Dê uma olhada no tópico recente sobre alcaçuz. Teria feito sentido ter um tópico visível publicamente sem nenhum contexto? Como seria preferível que o link retornasse 404?

Acho que a forma como o Discourse está configurado sempre haverá links em postagens que podem ser inacessíveis a certos espectadores devido a permissões de categoria ou configurações de administrador. Um link para o diretório de usuários, por exemplo, se ele foi desativado para anônimos, ou algo do Lounge.

Certo, mas nenhum dos dois foi projetado para incentivar a participação.

Eu suponho que o ponto principal seria se você visse os distintivos como um incentivo à participação por meio de inscrições ou à participação de membros existentes. Eu provavelmente tenderia para o último, pois não acho que alguém realmente entre em uma comunidade pelos distintivos. :slight_smile:

Ainda acho que, se você estiver procurando tornar as listas de usuários um recurso “apenas para membros” do seu site, faz sentido incluir as listas de distintivos nisso de alguma forma.

3 curtidas

este é exatamente o meu ponto. eu entendo que distintivos/gamificação incentivam a participação dos membros, mas estamos falando de não membros aqui.

Para constar, nosso fórum não se importa muito com os distintivos e não temos o plugin de gamificação ativado. :slightly_smiling_face:

1 curtida

Apenas para esclarecer, não estou argumentando de uma perspectiva de privacidade ou segurança. Na minha humilde opinião, simplesmente não faz sentido que os distintivos sejam por padrão acessíveis ou mesmo de interesse para não membros, a menos que o aspecto de gamificação seja uma parte essencial do propósito do seu fórum. Na verdade, não quero que as pessoas entrem no meu fórum pelos distintivos e para superar outros membros em qualquer jogo, quero que elas entrem pelo conteúdo e pela discussão. Isso não quer dizer que não vejo um cenário em que um fórum específico possa achar útil permitir que não membros vejam distintivos, como um projetado com gamificação como parte essencial da experiência do usuário.

4 curtidas