Mudei o assunto para “Como tornar os uploads disponíveis apenas para usuários logados” – É isso que você está tentando fazer, certo?
Do discourse-auth-proxy:
Isso não fará nada parecido com o que você descreve. Ele permitirá que você proteja outro site usando o Discourse como ponto de autenticação.
Se o que você quer fazer é tornar os uploads visíveis apenas para pessoas que estão logadas, você pode ver Secure Uploads.
Mas, eu não conheço uma maneira de ter uma postagem visível, mas ter uploads nela não disponíveis para aqueles que podem ver a postagem.
EDIT: Mas agora me lembro de uma!