Les nouveaux utilisateurs cliquant sur le lien de catégorie voient « l'accès à ce forum est sur invitation uniquement » et ne peuvent pas se connecter via OAuth2

Bonjour à tous,

Nous avons une catégorie privée dans notre instance Discourse qui est restreinte à un groupe d’utilisateurs spécifique. Nous avons créé un lien pour que les nouveaux utilisateurs puissent accéder à cette catégorie après s’être connectés via OAuth2.

Cependant, lorsque les nouveaux utilisateurs qui n’ont pas encore de compte Discourse cliquent sur le lien, ils voient ce message :

« Désolé, l’accès à ce forum est uniquement sur invitation. »

À cause de cela, ils ne peuvent pas passer au flux de connexion OAuth2 et n’atteignent jamais la catégorie. Les utilisateurs existants y accèdent normalement.

Nous souhaitons que les nouveaux utilisateurs puissent se connecter via OAuth2, puis être ajoutés au groupe approprié afin de pouvoir voir la catégorie — mais actuellement, Discourse les bloque avant la connexion.

Ce pour quoi nous avons besoin d’aide

  • Pourquoi le site affiche-t-il « sur invitation uniquement » alors que nous voulons autoriser la connexion OAuth2 pour les nouveaux utilisateurs ?

  • Existe-t-il un paramètre comme oauth2 allow uninvited users (autoriser les utilisateurs non invités par OAuth2) ou invite only (sur invitation uniquement) que nous devons ajuster ?

  • Quelle est la configuration correcte si nous voulons :

    • que le site ne soit pas sur invitation uniquement,

    • que les utilisateurs OAuth2 puissent se connecter avec de nouveaux comptes, et

    • que les permissions de groupe restreignent l’accès à la catégorie après la connexion ?

Toute aide sur la configuration correcte d’OAuth2 + restrictions de catégorie basées sur les groupes serait appréciée.

image

Bonjour, pourriez-vous vérifier le paramètre du site Discourse invite only (sur invitation uniquement) et le désactiver s’il est activé ?

La désactivation de invite only permettra aux nouveaux utilisateurs de se connecter ou de s’inscrire en utilisant OAuth2.
Une fois connectés, vous pourrez utiliser vos règles d’appartenance à un groupe (attribution automatique ou manuelle) pour leur accorder l’accès à la catégorie privée.

1 « J'aime »