Eu adoraria habilitar o cadastro com Discord para meus fóruns, mas também precisaria restringi-lo para que apenas pessoas com um determinado cargo no Discord possam fazê-lo.
Você já analisou as integrações existentes com o Discord?
O SSO do Discord por servidor já existe, e outros já encontraram soluções para sincronizar funções.
Sim, mas eu não quero que as pessoas possam se cadastrar de forma alguma se não tiverem um certo cargo. A única alternativa seria atribuir a elas um cargo com permissões zero após o cadastro e, em seguida, alterar o cargo do Discourse quando o cargo do Discord for sincronizado, mas isso é um pouco problemático.
Se as categorias estiverem protegidas por funções, então não vejo o problema. Isso funciona hoje.
De qualquer forma, a integração do Discord SSO já existe como um plugin oficial, então não tenho certeza de quanto impacto você teria ao solicitar isso como um recurso.
Bem, seria uma opção adicional para a integração, na minha opinião.
Algum de vocês encontrou uma maneira de fazer com que a restrição de inscrições do Discord por função funcione?
Eu tenho procurado por isso, sem sorte até agora. A maioria das pessoas está apenas dizendo que já tem Discord e bloqueio de servidor.