Limitare l'accesso mediante link ai file nella directory files

Posts: 1
Iscritto il: 25 Nov 07

Un saluto a tutti...
Vorrei sapere se e come è possibile limitare l'accesso diretto ai file che si trovano nella directory files.

Mi spiego:
Devo realizzare un sito in cui ci siano dei video che non siano scaricabili ma solo visualizzabili on-line dagli utenti registrati.
- Ho usato drupal 5.3 ed il modulo video.
- Ho inserito alcuni video (.mov) nella directory /files/videos del server.
- Ho creato i relativi contenuti di tipo video specificando per ciascuno il nome di un file video.
- Ho disabilitato nei video settings la possibilità di effettuare il download.
- Ho settato nel controllo accessi che le operazioni di play ed accesso video siano disponibili solo per gli authenticated users.

Tutto funziona bene solo che è sempre possibile, specificando il link al file nel browser, accedere al file anche senza loggarsi.
Basta puntare il browser ad esempio su http://miosito/files/videos/video1.mov

Ovviamente questo è dovuto al fatto che il file viene, in questo caso, servito direttamente da apache senza scomodare minimamente drupal, ma vorrei sapere se esiste un modo alternativo, ad esempio posizionando i file in una directory protetta mediante .htaccess e poi passare attraverso drupal per accedervi.

Grazie anticipate a chiunque mi possa aiutare.


Posts: 2049
Iscritto il: 01 Gen 07
Admin di Drupal ItaliaSviluppatore DrupalDrupal Monkey. Mangio moduli e API a colazioneTraduttore

probabilmente con .htaccess puoi limitare l'accesso ai file richiesti direttamente, cerca un pò in rete.

__________________

Ciao
    Mavimo
_________________
Io mio sito su Drupal, CFD e OpenFOAM (e se vi chiedete cosa c'entrano l'uno con l'altro.. bhè, non so nemmeno io la risposta Sticking out tongue )


mau

Posts: 39
Iscritto il: 06 Gen 07
Traduttore

non è semplice, ma dai un'occhiata anche qui:

http://drupal.org/node/26601#comment-129185

http://drupal.org/node/189239


mau

Posts: 39
Iscritto il: 06 Gen 07
Traduttore

Web File Manager forse è una soluzione.
Non espone le directory dei file, gestisce gli accessi sulla base dei permessi, permette il download solo sotto forma di streaming e consente di esporre i metadati dei files a Views.
Non ne sono sicuro, perchè non l'ho provato, ma le premesse mi sembrano esserci


Posts: 2049
Iscritto il: 01 Gen 07
Admin di Drupal ItaliaSviluppatore DrupalDrupal Monkey. Mangio moduli e API a colazioneTraduttore

hemm.. ok, ma lui il file deve usarlo per lo streaming, quindi mi sa che è un pò un casino farlo passare per WFM :|

__________________

Ciao
    Mavimo
_________________
Io mio sito su Drupal, CFD e OpenFOAM (e se vi chiedete cosa c'entrano l'uno con l'altro.. bhè, non so nemmeno io la risposta Sticking out tongue )


mau

Posts: 39
Iscritto il: 06 Gen 07
Traduttore

già, hai ragione, uno stream in un altro non so se è possibile. Ma i .mov sono tutti anche stream? o è il modulo video che eventalmente li trasforma?


Condividi contenuti