사용자 API의 api_key 생성/재생성이 작동하지 않음

사용자의 API 키를 생성하려고 하는데 404가 반환됩니다.

다른 API들은 정상적으로 작동하므로 헤더 문제는 아닌 것 같습니다. 백엔드 설정도 확인해 보았지만 문제가 없습니다.

새 API 키를 생성하는 엔드포인트가 변경되었습니다. 문서를 최대한 빨리 업데이트하겠습니다. 이제 다음과 같이 새 API 키를 생성할 수 있습니다:

curl -X POST http://localhost:3000/admin/api/keys \
  -H "Content-Type: multipart/form-data;" \
  -H "Api-Key: $api_key" \
  -H "Api-Username: system" \
  -F "key[description]=testing" \
  -F "key[username]=bobby"

API 키를 사용하여 새 API 키를 생성하는 이유가 궁금합니다. 다소 순환적인 구조로 보이는데, 문제를 해결할 더 나은 방법을 함께 찾아볼 수 있을까요?

API를 통해 새로운 사용자를 생성했습니다. (관리자 API와 KEY를 사용)
이제 이 사용자로 게시글이나 주제를 작성해야 합니다.

하지만 이를 위한 API가 없는 것 같습니다. 그래서 이 사용자를 위한 API를 생성한 후, 헤더를 이 새로운 API로 교체하면 이 새 사용자를 대신해 게시글이나 주제를 작성할 수 있을 것 같습니다.

각 사용자별로 키를 생성하는 대신, “모든 사용자” 키를 사용하고 요청의 Api-Username 헤더를 변경할 수 있습니다. https://docs.discourse.org/ 상단에 예제가 있습니다.

정말 대단하세요! 감사합니다. 완벽하게 작동합니다!