Gokul_Ks
(Gokul Ks)
Mars 17, 2023, 11:00
1
Y a-t-il une prise en charge des jetons PAT dans Discourse ? Il y a un cas d’utilisation particulier sur lequel nous travaillons et pour lequel nous pourrions avoir besoin de jetons PAT. Si oui, où puis-je les trouver ?
blake
(Blake Erickson)
Mars 17, 2023, 6:36
2
Vous pouvez créer une clé d’API attribuée à un utilisateur spécifique et elle utilisera les mêmes autorisations d’utilisateur que celles auxquelles il a accès lorsqu’il est connecté.
mattdm
(Matthew Miller)
Mars 18, 2023, 3:09
3
Il existe également (si activés), des clés d’API provisionnées par l’utilisateur .
Discourse contient un système de génération de clés API par utilisateur si un protocole très spécifique est suivi. Cette fonctionnalité facilite l’accès “application” aux instances Discourse sans avoir besoin d’impliquer les modérateurs.
Description générale
De manière générale :
Le client (application de bureau, extension de navigateur, application mobile) génère une paire de clés privée/publique et une URL de retour
Le client redirige vers une route sur Discourse en lui donnant sa clé…
Gokul_Ks
(Gokul Ks)
Mars 19, 2023, 11:27
4
J’ai essayé cette requête mais elle n’a pas fonctionné, est-ce que je fais quelque chose de mal ici ?
Je teste des choses pour qu’un webhook soit déclenché lorsque je demande une clé d’API utilisateur.
Je reçois une erreur 404.
blake
(Blake Erickson)
Mars 19, 2023, 1:15
6
Je ne pense pas que Discourse dispose d’un webhook qui se déclenche lorsqu’une « clé API utilisateur » est demandée.
Essayez-vous d’utiliser l’un de ces événements pour déclencher le webhook ?