Usuários existentes recebem o aviso "Parece que você está curtindo a discussão"

Isso pode ser mais um pedido de recurso do que um bug (não tenho certeza em qual categoria se encaixa).

Os usuários às vezes ficam confusos quando recebem um e-mail do Discourse, clicam no link, acessam um navegador onde não estão logados no Discourse, começam a navegar e, em seguida, encontram a mensagem “Parece que você está gostando da discussão” - exemplo abaixo:

Os usuários ficam confusos porque são solicitados a se inscrever - o que então dá errado porque eles obviamente já têm uma conta (porque chegaram aqui seguindo um e-mail de usuário enviado a eles pelo Discourse). Claro, eles poderiam ignorar essa mensagem se tivessem a presença de espírito de lembrar que já devem ter uma conta e só precisam clicar no link de login no canto superior direito da página…

De qualquer forma, minha sugestão é que essa redação seja alterada para sugerir o login se você já tiver uma conta - ou, melhor ainda - talvez os links dos e-mails do Discourse pudessem incluir um parâmetro de string de consulta para informar ao servidor que esta sessão representa um usuário que já tem uma conta - e só precisa fazer login - em vez de solicitar que se inscrevam.

Em uma nota relacionada - quando um usuário faz login, a sessão é gerenciada em um cookie? Qual é a vida útil máxima desse cookie? É “para sempre”?

Obrigado,
Jeremy

3 curtidas

Como um passo imediato, você pode editar esse texto em seu site, visitando /admin/customize/site_texts?q=signup_cta. :slight_smile:

1 curtida

Esse pensamento também me ocorreu ao ler sua postagem, mas o cookie definido quando alguém faz login é um cookie de sessão, então ele é removido após fechar o navegador… há uma lista aqui: Privacy policy | Discourse - Civilized Discussion — temos alguns cookies armazenados por mais tempo para temas, mas a maioria dos usuários provavelmente não terá um definido.

Portanto, precisaríamos de algum outro método, talvez um cookie separado sem nenhuma informação pessoal que apenas nos diga se alguém já fez login antes? caso contrário, sim, talvez um parâmetro de consulta para pessoas que vêm de e-mail?

2 curtidas