Olá,
Obrigado por compartilhar este bug! Tentei reproduzir este bug, mas não consegui localmente. Aqui está a configuração que usei:
(Wordpress)
- Configurei o usuário do wordpress “Steaky” com o e-mail steaky@cat.com
- Adicionei
wpdc_custom_sso_paramspara definir o grupocatspara todos os usuários que fazem login com$params['groups'] = 'cats';
(Discourse)
- Criei um usuário “Steaky” com o e-mail steaky@cat.com
- Tornei Steaky
trust_level_3legitimamente (não bloqueado) - Criei o grupo “cats” e defini “Nível de confiança concedido automaticamente aos membros” para 2 para “cats”
Wordpress e Discourse conectados
também
Sincronização de dados do usuário.
(Discourse)
- fiz login de Steaky, ele foi redirecionado para o Wordpress e fez login, redirecionado de volta para o Discourse
- (confirme que “cats” foi definido para Steaky)
- Steaky não vê a mensagem de boas-vindas
^ repita o acima com SiteSetting.discourse_connect_overrides_groups, mesmo resultado.
Suspeito que você tenha uma configuração mais detalhada. Seria ótimo se você pudesse compartilhar mais detalhes sobre a configuração dos seus usuários afetados:
- Quais outras configurações de site do “Discourse Connect” você ativou?
- Seus usuários afetados estão ingressando separadamente em grupos que podem conceder-lhes certos níveis de confiança?
- Seus usuários afetados têm o nível de confiança bloqueado? Em que tipo de grupos eles estão?
- Qualquer outra informação que seria útil
Obrigado!