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) ouinvite 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.
