Ciao,
Voglio usare Nginx per proteggere la directory e ho trovato discourse-auth-proxy.
Come configurare nginx per richiedere agli utenti di accedere prima di poter accedere alla directory?
Ciao,
Voglio usare Nginx per proteggere la directory e ho trovato discourse-auth-proxy.
Come configurare nginx per richiedere agli utenti di accedere prima di poter accedere alla directory?
Cosa intendi con âla directoryâ qui?
Non credo che faccia quello che pensi che faccia.
Cosa stai cercando di fare, esattamente?
Vuoi che Discourse sia protetto dallâautenticazione BASIC prima che un utente possa vederlo?
ad esempio:
Ho pubblicato in questo post
https://example.com/aaa/111.txt
Gli utenti ospiti possono vedere questo post, ma se scaricano 111.txt, lâutente ospite deve accedere.
/aaa/111.txt fornito da nginx.
Ho provato Discourse SSO in Nginx, sembra che abbia fallito.
Ho cambiato lâargomento in âCome rendere i caricamenti disponibili solo agli utenti registratiâ â Ă quello che stai cercando di fare, giusto?
Da discourse-auth-proxy:
Questo non farĂ nulla di simile a quello che descrivi. Ti permetterĂ di proteggere un altro sito usando Discourse come punto di autenticazione.
Se quello che vuoi fare è rendere i caricamenti visibili solo a persone che hanno effettuato lâaccesso, puoi vedere Secure Uploads.
Ma non conosco un modo per rendere un post visibile ma avere caricamenti al suo interno non disponibili a coloro che possono vedere il post.
EDIT: Ma ora ne ricordo uno!
Ci sono:
impedire agli anonimi di scaricare file
Impedire agli utenti anonimi di scaricare allegati.
Sarebbe utile?