Inscriptions d'invitation pour les utilisateurs existants ?

J’ai migré de mon ancien moteur de forum vers Discourse. Je voulais interdire les inscriptions, car la création d’utilisateurs est gérée depuis mon site web principal (via une requête API), de sorte que le compte du forum est créé en même temps que le compte utilisateur sur le site principal.

Cependant, lorsque j’ai activé « désactiver l’inscription », cela ne m’a pas permis de créer des utilisateurs, même via l’API. J’ai donc opté pour « Inviter uniquement », cela semble fonctionner, mais j’ai rencontré un problème : tous les utilisateurs existants (qui ont été migrés de l’ancien forum) doivent maintenant être approuvés avant leur première connexion. Pour les nouveaux utilisateurs, cela semble correct. Comment puis-je « approuver en masse » tous les milliers d’utilisateurs existants et pourquoi reçois-je ce message ?

Je pense que vous souhaitez désactiver enable local logins si vous souhaitez que votre SSO le gère, plutôt que de désactiver complètement les inscriptions.

1 « J'aime »

Peut-être que je l’ai écrit de manière peu claire

Cela signifie que je crée un utilisateur dans Discourse via l’API au moment où il crée un compte sur le site web. Je n’ai aucun type de « SSO ». C’est une seule requête API pure.

Et je veux en fait interdire les inscriptions non-API. Les « connexions locales » sont la seule façon pour les utilisateurs de se connecter, car je n’ai aucun truc de « SSO ».

Le paramètre approuver les utilisateurs suspects est-il activé ?

Ajouter les utilisateurs suspects à la file d’attente de révision. Les utilisateurs suspects ont saisi une bio/un site web mais n’ont aucune activité de lecture.

C’est peut-être pour cela que vous devez les approuver :thinking:

3 « J'aime »

Wow, c’était effectivement activé ! Je l’ai désactivé maintenant, voyons si cela aide, merci !

Malheureusement non, les utilisateurs existants apparaissent toujours comme nécessitant une approbation même si ce paramètre est maintenant désactivé…

Lorsque vous activez must approve users, tous les utilisateurs existants sont approuvés automatiquement.

Peut-être que cela fonctionne pour activer temporairement cette option afin d’utiliser l’automatisation pour approuver vos utilisateurs.

3 « J'aime »

Je l’ai fait hier et je n’ai vu aucune demande d’approbation jusqu’à présent ! Il semble donc que ce soit exactement ce qu’il fallait, merci !

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