Aviso de concordância dos Termos de Serviço e Política de Privacidade ausente quando o login no fórum é forçado

Meu fórum atualmente tem a configuração login required habilitada, onde usuários anônimos são forçados a fazer login ou registrar-se no site. Notei que o texto “Ao se registrar, você concorda com a política de privacidade e os termos de serviço.” está faltando quando a configuração está habilitada. Quando não está, o texto é visível. Acredito que o texto deva ser visível para que os usuários saibam que estão sujeitos aos termos de serviço e à política de privacidade ao ingressar no fórum.

Configuração login required Habilitada:

Configuração login required Desabilitada:

1 curtida

Faz sentido em uma comunidade apenas de login. No Meta ou no exemplo, se você clicar em Termos de Serviço, ele o levará para aqui, que está ‘dentro’ do site. Isso anula o propósito de apenas login.

3 curtidas

Entendi, embora eu tenha notado que mesmo em sites de login, as páginas /tos e /privacy ainda são acessíveis à internet pública mesmo quando anônimas. A interface do usuário também é restrita nessas páginas. Para notificar os usuários que eles estão legalmente vinculados aos termos de serviço e à política de privacidade, acho que é melhor ter esse aviso de acordo em sites de login.

1 curtida

Sim, provavelmente deveríamos mostrar este aviso incondicionalmente… Tentei um PR aqui: UX: show disclaimer on account creation unconditionally by awesomerobot · Pull Request #26807 · discourse/discourse · GitHub

mas pode haver alguns fatores mais complicadores a considerar…

1 curtida

Acabei de encontrar isto. Acho que provavelmente qualifica-se como um “bug”. Por exemplo, dadas as seguintes configurações do site:

  • login required é verdadeiro
  • tos url está preenchido
  • privacy policy url está preenchido

O texto do Aviso Legal deve definitivamente aparecer nos modais de inscrição / convite (e atualmente não aparece).

2 curtidas

Isso deve ser corrigido agora via FIX: Include TOS and Privacy Policy URLs in signup when login required by pmusaraj · Pull Request #34926 · discourse/discourse · GitHub, obrigado pelo relato!

3 curtidas