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 содержит систему для генерации ключей API для каждого пользователя, если соблюдается очень специфичный протокол. Эта функция облегчает доступ «приложений» к экземплярам Discourse без необходимости привлечения модераторов.
Краткое описание
В общих чертах:
Клиент (настольное приложение, браузерное расширение, мобильное приложение) генерирует пару закрытого/открытого ключей и URL-адрес возврата.
Клиент перенаправляется на маршрут в Discourse, предоставляя ему свой открытый ключ.
…
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?