Quando um usuário TL2 convida outro usuário por e-mail e
Eles clicam no link de convite em seu e-mail e
Eles preenchem os campos e o enviam
Isso acontece → eles são levados diretamente para o Fórum (como se fossem pré-aprovados) e podem lê-lo à vontade. Eles não deveriam poder fazer isso até serem aprovados.
Eles de fato permanecem não aprovados. Se eles tentarem acessar o site novamente, eles são impedidos com a mensagem padrão “você não está aprovado”.
Não temos nenhuma implementação no momento para “Aguente firme, até que alguém aprove sua conta”.
Na verdade, não tenho certeza se isso faz sentido, por que você convidaria alguém para o fórum apenas para que ele fosse bloqueado.
Eu diria que sua solução alternativa imediata é desabilitar convites em tl2/3 … isso pelo menos fechará essa peculiaridade.
Acho que deveríamos, pelo menos provisoriamente, desabilitar completamente os convites para não funcionários quando must_approve_users estiver ATIVADO.
Estou dividido quanto a isso porque entendo ambos os lados. No entanto, estou pensando que o status quo é um pouco enganoso porque nem todos os usuários que se inscrevem precisam ser aprovados.
Até certo ponto, acho que depende da comunidade e de quanta confiança você deposita em seus usuários. Talvez no futuro must_approve_users possa ser um menu suspenso: não, sim ou se não for convidado.