Tenho o hábito de aumentar rotineiramente o nível de confiança de novos usuários se eles apresentarem qualquer uma das seguintes características:
um ou mais perfis vinculados em redes sociais
um endereço de e-mail corporativo
um endereço IP local (gero fóruns comunitários locais) que seja fixo, não móvel e não seja de uma VPN
Seria útil que isso pudesse ser automatizado na medida do tecnicamente possível
Por exemplo, um aumento automático para o Nível de Confiança 2 se alguém vinculasse uma conta do Facebook ou Twitter com mais de 1 ano de existência e 100+ amigos/seguidores?
Isso parece ser pelo menos duas funções diferentes:
Teste de localidade do usuário
Um endereço IP local
Não móvel — não tenho certeza de por que o móvel seria um problema?
Não é uma VPN
Um e-mail corporativo — mais evidência de localidade?
Teste de mídia social
Um ou mais perfis vinculados em redes sociais
Longevidade
Amigos
Vejo um terceiro teste, dado que um segundo tipo de teste de localidade refere-se ao local de trabalho, e não à localidade do usuário no Discourse:
Teste de localidade do local de trabalho
Um e-mail corporativo
Localidade de IP correspondente
Eu usaria isso?
Minha primeira impressão é que eu nunca usaria, pois não tenho sites de bairro ou de localidade.
Geralmente, eu promoveria automaticamente para TL2 apenas usuários que entram em grupos restritos (com permissões de categoria relevantes) por meio de:
Em relação aos testes de geolocalização de IP ou endereços de e-mail, isso provavelmente está fora do escopo da automação aqui, razão pela qual minha sugestão se concentra em testar perfis de redes sociais (já que isso deveria ser tecnicamente mais fácil).
Não é um problema usar um IP de dispositivo móvel e, claro, eu não penalizaria nenhum membro por fazer isso.
No meu caso de uso, simplesmente aplico mais confiança àqueles que utilizaram um IP estático geolocalizado na região coberta pelo fórum.
Um plugin poderia fazer isso, mas o que é um e-mail corporativo? Se você estiver disposto a criar um conjunto de domínios. Na verdade, você já pode fazer isso agora mesmo com grupos. Você pode adicionar automaticamente pessoas a um grupo cujo endereço de e-mail corresponda a um domínio e pode configurar um grupo para definir automaticamente o tl.
Não sei se é possível verificar a idade de uma conta do Facebook por meio da API (parece ser um dia de trabalho para fazer isso, se for possível).
As questões relacionadas ao IP são mais difíceis, embora alguns provedores de serviço deem uma dica se você fizer uma consulta reversa do IP. (ou talvez não mais)