Здравствуйте,
Хотел бы узнать, планируется ли внедрение возможности наложения ограничений на API.
Например, возможность разрешать только GET-запросы и блокировать остальные.
Спасибо за ответ.
С уважением
Здравствуйте,
Хотел бы узнать, планируется ли внедрение возможности наложения ограничений на API.
Например, возможность разрешать только GET-запросы и блокировать остальные.
Спасибо за ответ.
С уважением
Какая проблема вас беспокоит?
API — это то, как работает Discourse. Программа — это JavaScript-приложение, которое использует API.
Это не совсем проблема.
Я хотел бы собирать данные из этого API для некоторых клиентов и по соображениям безопасности не иметь возможности взаимодействовать с форумом через POST/DEL/PUT…
Это можно решить с помощью фаервола, но, к сожалению, не у всех клиентов он есть.
В настоящее время невозможно привязать API-ключи к конкретным маршрутам и/или методам. Однако мы надеемся в ближайшем будущем добавить поддержку «ограниченных» API-ключей.
На данный момент мы рекомендуем привязывать API-ключ к пользователю с минимально возможными правами доступа. Если права администратора или модератора не требуются, привяжите ключ к обычной учётной записи пользователя.
Отлично, я так и сделаю.
Спасибо вам обоим!