The question is: What is the easiest way to protect extranet files while using MODx?
For now I have used: FileDownload + FileDownloadPlugin + modified FileUpload combo. This is an ok solution but little clumsy because users can add and delete files only from frontend.
Other solution I have used when there is only few extranet users is .htaccess based file directory protection which is enough in most cases.
But is there any other solution for protecting files? Is there for example a way to combine .htaccess based directory protection straight to MODx user management?
Thank you very much for your suggestions.
@dew_cv: Your suggestion is actually very close with FileDownload + FileDownloadPlugin + modified FileUpload combo. I have modified FileUpload to use folders below the web level. Works fine, but files are managed only through frontend.
@ganeshXL: I like this module idea. I thought also that it would be very hard to link TinyMCE with protected folders but a module would solve this. Own folder for every user would also be great. Will try to implement this one. Thanks!
File Manager module can be set to reach bellow the web level by changing the path. I think that every user can have custom File Manager paths. Maybe that could be a starting point.