Accesso ai file limitato agli utenti loggati

Sto sviluppando un sito con ‘ruby on rails’. Vorrei qualche informazione
sulla gestione degli accessi ai file di una cartella, come faccio ad
implementare un controllo che consente l’accesso ai file contenuti in
una cartella ai soli utenti loggati?
Dove devo collocare la cartella su cui effettuare il controllo?..nella
directory ‘public’?

Grazie

2008/4/24 Luca R. [email protected]:

Sto sviluppando un sito con ‘ruby on rails’. Vorrei qualche informazione
sulla gestione degli accessi ai file di una cartella, come faccio ad
implementare un controllo che consente l’accesso ai file contenuti in
una cartella ai soli utenti loggati?
Dove devo collocare la cartella su cui effettuare il controllo?..nella
directory ‘public’?

Potresti mettere i file in una cartella esterna a public e quindi non
accessibile e inviarli da un azione di un controller tramite il metodo
send_file.
Se in quel controller hai qlcosa del tipo “before_filter
:login_required”
solo gli utenti loggati potranno scaricari i file.