Restringindo perfis de usuário com base no nível de confiança ou grupo

Saudações, amigos amigáveis

Fiz uma busca e não encontrei nada exatamente como o que precisamos:
Restrict public viewing of user profile recurso fonte

No nosso caso de uso (Makerspace com membresia interna, mas com acesso público para fazer perguntas, compartilhar mostras e apresentações, etc.), geramos usuários dentro da organização via API e atribuímos a eles o nível de confiança 3. Usuários públicos são restritos aos níveis 0, 1 ou 2 por meio de grupos. Queremos a capacidade de impedir que qualquer pessoa fora da organização veja os cartões/perfis de usuário — seja por grupo ou por nível de confiança 3 ou superior, etc.

Edição para adicionar: principalmente porque, como uma organização de membros, queremos poder usar nomes reais nos perfis sem expor a ligação entre o nome real e o apelido comum da internet de todos.

Essa é uma solicitação razoável?

1 curtida

Este plugin pode ajudar.

Se estiver em postagens, ou seja, ao clicar no meu perfil em um post, talvez seja necessário usar CSS para ocultar essa opção ou um plugin personalizado.

O autor acima pode estar disposto a adicionar, mas seria necessário consultá-lo.

2 curtidas