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 contains a system for generating API keys per user if a very specific protocol is followed. This feature facilitates “application” access to Discourse instances without needing to involve moderators.
High level description
At a high level:
Client (desktop app, browser plugin, mobile app) generates a private/public key pair and return url
Client redirects to a route on discourse giving discourse its public key
Discourse gets approval from user to use app
Discourse generat…
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 ?