如何让上传仅对登录用户可用

例如:

我在此帖子中发布

https://example.com/aaa/111.txt

访客用户可以看到此帖子,但如果下载 111.txt,访客用户必须登录。

/aaa/111.txt 由 nginx 提供。

我尝试了 https://meta.discourse.org/t/discourse-sso-in-nginx/47783,似乎失败了。