Mi intrometto di nuovo dato che sto aiutando un amico a organizzare un sito proprio in questo modo: facendo delle ricerche ho appurato che docman permette di personalizzare l'elenco degli utenti che possono scaricare un determinato file, fino a riservarlo ad un singolo utente, basta configurare le impostazioni nel momento dell'upload del file (o anche dopo, volendo).
per maggiori informazioni puoi anche consultare questa discussione:
http://forum.joomla.it/index.php?topic=6859.0nel caso non avessi particolari esigenze per la gestione degli utenti, ovvero particolari dati da archiviare come indirizzo, telefono, ecc... la gestione utenti già inclusa in joomla è sufficiente a garantirti la richiesta di nome ed indirizzo email agli utenti registrati.
Ovviamente parlo solo per joomla 1.5 che sto utilizzando attualmente. Francesco saprà dirti molto di più volendo utilizzare la versione più aggiornata e, naturalmente, sicura
ciao
G