Convite-registros para usuários existentes?

Migrei do meu antigo motor de fórum para o Discourse. Eu queria proibir registros, pois a criação de usuários é tratada pelo meu site principal (via solicitação de API), então a conta do fórum é criada junto com a conta do usuário no site principal.

No entanto, quando ativei “desabilitar registro”, ele não me permitiu criar usuários nem mesmo via API. Então mudei para “Apenas convite”, isso parece funcionar, mas tive um problema - todos os usuários existentes (que foram migrados do fórum antigo) agora precisam de aprovação antes do primeiro login. Para novos usuários, parece estar tudo bem. Como posso “aprovar em massa” todos os milhares de usuários existentes e por que recebo essa mensagem?

Eu acho que você quer desabilitar enable local logins se você quiser que seu SSO cuide disso, em vez de desabilitar completamente os registros.

1 curtida

Talvez eu tenha escrito de forma pouco clara

Isso significa que eu crio um usuário no Discourse via API no momento em que eles criam uma conta no site. Eu não tenho nenhum tipo de “SSO”. É uma única solicitação de API pura.

E eu realmente quero proibir registros não-API. “local logins” é a única maneira que os usuários podem fazer login, pois eu não tenho nenhum “SSO”.

A configuração aprovar usuários suspeitos está habilitada?

Adiciona usuários suspeitos à fila de revisão. Usuários suspeitos inseriram uma biografia/site, mas não têm atividade de leitura.

Talvez seja por isso que você precisa aprová-los :thinking:

3 curtidas

Nossa, isso estava realmente ativado! Desativei agora, vamos ver se ajuda, obrigado!

Infelizmente não, usuários existentes ainda aparecem como necessitando de aprovação, mesmo que essa configuração esteja desativada agora…

Quando você ativa must approve users, todos os usuários existentes são aprovados automaticamente.

Talvez funcione habilitar temporariamente isso para usar a automação para aprovar seus usuários.

3 curtidas

Fiz isso ontem e ainda não vi uma única solicitação de aprovação! Então parece que esse era exatamente o truque, obrigado!

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.