Как сделать загрузки доступными только для авторизованных пользователей

Я изменил тему на «Как сделать загрузки доступными только для авторизованных пользователей» — это именно то, что вы пытаетесь сделать, верно?

Из discourse-auth-proxy:

Это не решит задачу, которую вы описали. Оно позволит защищать другой сайт, используя Discourse в качестве точки аутентификации.

Если вы хотите сделать загрузки видимыми только для авторизованных пользователей, ознакомьтесь с материалом по ссылке: Secure Uploads.

Но я не знаю способа, при котором пост был бы видим, а загрузки в нём были бы недоступны тем, кто видит пост.
РЕДАКТИРОВАНИЕ: Но теперь я вспомнил один!