Les nouveaux utilisateurs reçoivent le mauvais niveau de confiance

Je gère un Discourse réservé aux utilisateurs approuvés. Lors de l’approbation de nouveaux inscrits, j’ai remarqué que de temps en temps, l’un de leurs profils indique qu’ils ont le niveau de confiance tl1, bien qu’ils n’aient pas encore été approuvés ni interagi avec le site.

Dans les paramètres, à la fois default trust level et defefault invitee trust level sont tous deux définis sur zéro.

Des idées ?

Peut-on reproduire ce problème, @tshenry ?

Je constate un comportement étrange sur mon site de test : il semble qu’un utilisateur déjà examiné soit associé à une demande d’approbation, alors que cette demande concerne en réalité un tout nouvel utilisateur. Je vais approfondir ce problème la semaine prochaine, mais je soupçonne que @paulrudy est confronté à ce bug en consultant un utilisateur déjà approuvé qui a atteint le niveau TL1.

Merci, mais je suis à 99 % certain que les utilisateurs n’ont pas encore été approuvés.

Désolé pour le délai de réponse. J’ai pu effectuer d’autres tests, mais j’ai du mal à reproduire votre problème spécifique. J’ai plusieurs questions :

  1. Les invitations sont-elles utilisées sur votre site, ou les utilisateurs s’inscrivent-ils manuellement via le bouton « S’inscrire » ? Si des invitations sont utilisées, spécifiez-vous l’appartenance à un groupe avec les invitations ?
  2. Avez-vous des groupes configurés avec ce paramètre ?
  3. Certains de vos groupes ont-ils ce paramètre configuré :
  4. Avez-vous remarqué des modèles parmi les utilisateurs concernés ?
  5. Où voyez-vous qu’ils ont le niveau TL1 ? Sélectionnez-vous le nom d’utilisateur depuis la section « Révision » et consultez-vous leur page d’administration utilisateur ?
  6. Utilisez-vous des plugins non officiels ? Si oui, lesquels ?

Si vous pouvez répondre aux questions ci-dessus et/ou fournir des étapes de reproduction cohérentes, ce serait très utile. Un problème qui se produit « de temps en temps » sera difficile à identifier sans plus d’informations.

Pas de problème, et merci d’avoir regardé de plus près. Je comprends qu’un problème sporadique soit difficile à identifier. Les inscriptions ont ralenti pour le moment, donc je n’ai pas encore rencontré le problème à nouveau.

Pour répondre à vos questions :

  1. Les invitations sont autorisées — les invitations non réservées au personnel doivent être approuvées. Le niveau de confiance par défaut des invités est de 0. Il est possible, mais peu probable, que les personnes concernées aient été invitées avant que le niveau de confiance par défaut des invités ne soit modifié à 0, mais malheureusement je ne peux pas vérifier cela, car je n’ai pas de registre indiquant quels utilisateurs ont été affectés.

  2. Non

  3. Non

  4. Désolé, aucun motif. Je commencerai à noter à partir de maintenant les utilisateurs avec lesquels cela se produit.

  5. Oui, exactement.

  6. discourse-assign, discourse-calendar, custom trust level, discourse-elections, discourse-knowledge-explorer, discourse-locations, discourse-policy, discourse-quick-messages, discourse-saved-searches, discourse-styleguide, discourse-tooltips, discourse-translator, discourse-user-notes, discourse-voting, docker_manager, styleguide

Désolé de ne pas avoir plus d’informations utiles. Je vous tiendrai au courant si je découvre un motif.

@tshenry J’ai trouvé un autre exemple d’utilisateur non approuvé avec le niveau de confiance tl1. Je ne peux pas dire avec certitude s’ils ont été invités ou non, et je ne peux pas non plus affirmer avec certitude quand j’ai modifié le niveau de confiance par défaut des invités invités à zéro. Mais il y a une bizarrerie supplémentaire : le profil de cet utilisateur comporte une photo de profil, même s’il n’a jamais été approuvé. Nous n’avons pas activé l’SSO, alors comment ont-ils pu obtenir une photo de profil ?

D’accord, faites-moi savoir si vous trouvez de nouveaux cas que vous pouvez affirmer provenir sans aucun doute d’un utilisateur non invité, et ce après avoir modifié le niveau de confiance par défaut des invités invités à zéro.

Ils ont probablement un Gravatar. Discourse récupère automatiquement une photo de profil depuis le service Gravatar via le paramètre du site télécharger automatiquement les gravatars.

Ah d’accord, compris pour les gravatars.

Je reviens vers toi si j’obtiens des informations plus claires sur le système de niveau de confiance, merci.