일부 진전을 이뤘습니다.
결국 제가 찾은 유일한 방법은 Cloudflare Worker를 브로커/백엔드로 사용하여 인증을 처리하고, 프로바이더 자격 증명을 숨기며, 업로드 URL을 생성한 다음 데이터를 CF Stream 또는 Mux로 업로드하는 것이었습니다. 이 방식에 동의하시나요?
동작 방식(비기술적 설명):
- 업로드를 클릭합니다.
- 빠른 팝업이 Discourse SSO를 통해 로그인합니다(첫 번째 로그인만 해당).
- 브로커가 사용 권한을 확인하고, 1시간 동안 사용자를 기억합니다.
- TC가 브로커에게 영상을 어디에 둘지 묻습니다. 브로커는 프로바이더로 가는 비공개 업로드 공간을 엽니다(비밀 키를 보유하고 있음).
- TC가 프로바이더로 직접 업로드합니다.
간단한 데모입니다.
처리 시간은 무시해 주세요. 원하시면 대신 “지금 삽입” 버튼을 사용하실 수 있습니다.
TC의 한계를 고려할 때, 이는 상당히 괜찮은 솔루션이며 꽤 잘 작동한다고 생각합니다. ![]()
그럼에도 불구하고, 이것이 마지막 대안이 되어야 한다고 생각합니다. Dave가 링크한 플러그인은 깊은 통합을 제공하며, 깔끔한 솔루션을 위한 첫 번째 선택지가 되어야 합니다. 가능하다면 그들에게 연락하는 것을 강력히 권고합니다! (그렇지 않다면 알려주세요!)
