관리자 업로드 제한이 사용자와 다릅니다

이것은 좋은 기능이 될 수 있습니다. 스태프는 어떤 크기의 파일이든 업로드할 수 있어야 하지만 일반 사용자는 그렇지 않아야 하니까요. 이미 **“스태프용 승인된 확장자”**라는 옵션이 있으므로, 스태프가 업로드 파일 크기를 제어하거나 무제한으로 설정할 수 있는 기능을 추가하는 것은 어떨까요?

또한, **uploads.json?client_id=000000000000000**에 세션과 무관하게 해당 사용자에게 항상 동일한 값으로 설정되는 추가 매개변수를 설정할 수 있을까요? 이렇게 하면 스태프와 일반/미인증 사용자의 업로드 크기를 구분하여 웹 서버 측에서 위치(쿼리를 포함하여 고려)를 기반으로 client_max_body_size(또는 유사한 설정)를 정의할 수 있을 것입니다. 그러면 Discourse 업로드 쿼리는 **uploads.json?client_id=000000000000000&user_id=constant_hashed_user_id_string**과 같은 형태가 될 것입니다.

요약하자면, 특정 사람들에게 소프트웨어 베타 버전을 공유(테스트 목적)하는 등 더 큰 파일을 업로드할 수 있는 기능이 필요합니다. 하지만 일반 사용자는 거의 2M 이상의 용량이 필요하지 않습니다.

훌륭한 소프트웨어를 만들어 주시고 세상을 더 나은 곳으로 만들어 주셔서 감사합니다! <3

2개의 좋아요