Seria possível adicionar o formulário de convite a esta lista também?
Atualmente, se eu inserir um e-mail de conta existente na caixa “restringir ao e-mail” no modal de convite, o sistema informa que já existe uma conta associada a ele e fornece um link para ela.
Existe alguma configuração para tornar isso mais anônimo, como a configuração acima?
Edição: Posso personalizar o texto invite.user_exists para remover o link, que era minha preocupação imediata, mas não consigo pensar em uma boa alternativa que não diga “Parabéns! Você encontrou o e-mail de um membro!”.
Alguém tem alguma sugestão?
Atualização: Copiei o texto de topic_invite.user_exists e fiz alguns ajustes:
“Desculpe, esse usuário já foi convidado para o fórum.”
Ainda estou aberto a sugestões melhores. 
6 curtidas
Concordo que esta é uma falha de privacidade @dan @tobiaseigen e devemos normalizar o caminho do código aqui. Obrigado @JammyDodger!
6 curtidas
Bom ponto! E desculpe por não ter notado isso antes, quando você relatou pela primeira vez. Claro, posso confirmar que este é um problema, se o nível de confiança for reduzido para TL2, como é por padrão em sites da comunidade. Acabei de fazer um teste para me lembrar o que acontece se você tentar registrar uma nova conta com um endereço de e-mail existente, e na verdade não mostra nenhum erro e permite que você envie o formulário como se tivesse começado com um novo endereço de e-mail. Em seguida, o e-mail que você recebe explica o que acabou de acontecer com o assunto “Conta já existe”.
Podemos fazer o mesmo com convites, se a configuração de administrador ocultar e-mail já em uso estiver habilitada. Basta deixar o usuário criar o convite para esse endereço de e-mail sem que nenhum erro seja exibido, e então, quando a pessoa com esse endereço de e-mail tentar usá-lo para aceitar o convite, ela será direcionada para a página de login do site. Se ela já estiver logada, será levada diretamente para o site.
4 curtidas