beechit / fal-securedownload
Secure download of assets. Makes it possible to secure FE use of assets/files by setting permissions to folders/files for fe_groups.
Installs: 93 458
Dependents: 0
Suggesters: 0
Security: 0
Stars: 29
Watchers: 11
Forks: 39
Open Issues: 28
Type:typo3-cms-extension
Requires
- typo3/cms-core: ^10.4
Requires (Dev)
- typo3/cms-core: ^10.4
Replaces
- typo3-ter/fal-securedownload: 3.0.0
This package is auto-updated.
Last update: 2021-03-19 10:26:45 UTC
README
This extension (fal_securedownload) aims to be a general solution to secure your assets.
When you storage is marked as non-public all links to files from that storage are replaced (also for processed files).
The access to assets can be set on folder/file bases by setting access to fe_groups in the file module.
How to use
- Download and install fal_securedownload
- Un-check the 'public' checkbox in your file storage
- Add a .htaccess file with "Deny from all" (Apache < 2.3) or "Require all denied" (Apache >= 2.3) in your file storage root folder or move your storage outside of your webroot
- Go to the file list and add access restrictions on file/folder
Features
- Restrict FE access on folder level
- Restrict FE access on file level
- Let editor set permissions in file list
- Force download for all files (for protected file storages)
- Force download for specific file extensions (for protected file storages)
- Keep track of requested downloads (count downloads per user and file)
Requirements
- TYPO3 10 LTS
Suggestions
- EXT:ke_search v1.8.4
- EXT:solrfal v4.1.0