Nous essayons actuellement d’intégrer notre propre authentification basée sur les cookies de notre site web. Nous avons une URL de rappel vers laquelle nous passons généralement divers paramètres pour authentifier les utilisateurs, mais nous rencontrons des difficultés pour authentifier les utilisateurs sur Discourse de la même manière.
Existe-t-il un moyen de configurer l’authentification des utilisateurs sur Discourse afin que nous puissions utiliser nos propres méthodes ? Je suis prêt à fournir toute information complémentaire ou tout code si nécessaire, toute aide est appréciée !
L’utilisateur saisit une adresse e-mail, reçoit un lien magique contenant divers paramètres d’URL (ID utilisateur, horodatage, hachage avec secret pour l’authentification de la session) qui redirige vers une URL de rappel de notre côté.
Après que la fonction de rappel a authentifié l’utilisateur, un cookie est créé et une session est enregistrée dans la base de données.
C’est une configuration relativement simple, mais pas très compatible avec les plugins OAuth2.
Salut @cb-candor, comment avez-vous résolu cela ? Nous poursuivons un cas d’utilisation identique. Alternativement, @Alexander, pourriez-vous donner des conseils ?