Utilisation du forum Discourse dans une application native (connexion, langues)

Bonjour, notre entreprise gère une application mondiale d’apprentissage de l’anglais. Nous prévoyons d’ajouter un bouton dans l’application qui redirige vers un forum, afin que nos utilisateurs puissent échanger en anglais.
Envisageant d’utiliser Discourse pour cela, notre équipe se pose les deux questions suivantes :

  1. Nos utilisateurs peuvent-ils se connecter automatiquement au forum intégré en utilisant les informations de leur compte dans l’application ? Autrement dit, les utilisateurs sont déjà connectés à l’application avec leurs comptes. Nous nous demandons donc s’ils peuvent, en cliquant sur le bouton menant au forum, se connecter automatiquement grâce aux données de notre compte d’application, sans avoir à s’inscrire ou à se connecter sur Discourse.

(Notre développeur a indiqué que si nos utilisateurs devaient s’inscrire sur Discourse, nous devrions récupérer leurs données depuis Discourse, ce qui compliquerait le développement. C’est pourquoi nous souhaitons que nos utilisateurs n’aient pas à s’inscrire sur Discourse, mais utilisent simplement les informations de leur compte d’application pour accéder au forum.)

  1. Pouvons-nous configurer le forum en plusieurs langues et faire en sorte que l’interface utilisateur s’affiche dans une langue spécifique en fonction du pays d’origine de chaque utilisateur ?

Veuillez noter que j’ai un niveau de connaissances limité en développement, il est donc possible que mes questions ne soient pas très claires et que certains choix de mots soient inappropriés (je travaille dans l’équipe de planification).

Je vous serais également très reconnaissant de bien vouloir me recommander des forums Discourse pertinents (par exemple : des forums dédiés à l’enseignement des langues, des forums multilingues, des forums intégrés dans des applications natives, etc.).

Merci d’avance. Bonne journée !

Oui. Vous devrez mettre en œuvre DiscourseConnect - SSO officiel pour Discourse pour y parvenir.

Oui, lors du processus de connexion avec DiscourseConnect, vous pouvez transmettre la langue préférée de l’utilisateur, de sorte que l’interface utilisateur sera entièrement localisée.

1 « J'aime »

Merci beaucoup ! Dans ce cas (lorsque le forum est intégré dans une application native), les utilisateurs ne peuvent pas recevoir de notifications, n’est-ce pas ?

1 « J'aime »

Vous pouvez écouter les webhooks de notifications, puis acheminer ces notifications vers votre application native.