Wie man Uploads nur für eingeloggte Benutzer zugänglich macht

Zum Beispiel:

Ich habe in diesem Beitrag gepostet

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

Gastbenutzer können diesen Beitrag sehen, aber wenn sie 111.txt herunterladen, müssen sich Gastbenutzer anmelden.

/aaa/111.txt wird von nginx bereitgestellt.

Ich habe versucht: Discourse SSO in Nginx, scheint fehlgeschlagen zu sein.