Gokul_Ks
(Gokul Ks)
17.Март.2023 11:00:34
1
Есть ли в Discourse поддержка токенов PAT? Мы работаем над конкретным сценарием использования, где могут понадобиться токены PAT. Если да, то где их можно найти?
blake
(Blake Erickson)
17.Март.2023 18:36:03
2
Вы можете создать ключ API, привязанный к конкретному пользователю , и он будет использовать те же права доступа, которые у пользователя есть при входе в систему.
mattdm
(Matthew Miller)
18.Март.2023 15:09:32
3
Также существуют (если включено) пользовательские API-ключи.
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)
19.Март.2023 11:27:43
4
Попытался выполнить этот запрос, но он не сработал. Неужели я что-то делаю не так?
Я тестирую сценарий, при котором вебхук должен срабатывать при запросе ключа API пользователя.
Получаю ошибку 404.
blake
(Blake Erickson)
19.Март.2023 13:15:49
6
Полагаю, в Discourse нет webhook, который срабатывал бы при запросе «API-ключа пользователя».
Вы пытаетесь использовать одно из этих событий для запуска webhook?