Je veux utiliser l’API Discourse pour créer une fonctionnalité de forum communautaire pour mon application.
Maintenant, je suis confus quant à ce que devrait être le flux utilisateur normal pour Discourse, c’est-à-dire devons-nous d’abord utiliser l’API createUser ou quoi ?
Vous pourriez jeter un œil à lexicon. Il est basé sur React Native et dispose d’une excellente documentation, y compris la structure et l’architecture.
Merci pour la mention. Nous nous préparons en fait à publier la version 3 de Lexicon avec quelques changements pertinents pour ce sujet.
Jusqu’à présent, Lexicon s’appuyait sur les jetons d’authentification des cookies _t pour authentifier les utilisateurs sur le site Discourse cible. Dans la version 3, nous passons à l’approche officiellement prise en charge avec les clés API utilisateur.
@Tarun_Sharma si vous cherchez à le faire vous-même, nous vous recommandons de suivre cette approche, qui est décrite ici : User API keys specification.
De plus, Lexicon est open-source, n’hésitez donc pas à cloner / forker le projet et à l’adapter à vos besoins.
Bonne chance !