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: 521 142
Dependents: 2
Suggesters: 1
Security: 0
Stars: 36
Watchers: 12
Forks: 76
Open Issues: 34
Type:typo3-cms-extension
pkg:composer/beechit/fal-securedownload
Requires
- php: ^8.2
- typo3/cms-backend: ^13.4
- typo3/cms-core: ^13.4
- typo3/cms-extbase: ^13.4
- typo3/cms-frontend: ^13.4
- typo3/cms-install: ^13.4
- dev-master / 6.x-dev
- 6.0.2
- 6.0.1
- 6.0.0
- 5.0.8
- 5.0.7
- 5.0.6
- 5.0.5
- 5.0.4
- 5.0.3
- 5.0.2
- 5.0.1
- 5.0.0
- 4.0.3
- 4.0.2
- 4.0.1
- 4.0.0
- 3.0.2
- 3.0.1
- 3.0.0
- 2.2.1
- 2.2.0
- 2.1.3
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.1
- 2.0.0
- 1.2.x-dev
- 1.2.3
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.0
- 1.0.4
- 1.0.2
- 1.0.1
- dev-254-undefined-array-key-invalid-filemount
- dev-267-ter-publish-action
- dev-typo3-12
- dev-243-link-downloads
- dev-233-fix-public-file-folder-in-private-storage
- dev-231-fix-table-reference
- dev-229-backend-preview-non-admin
- dev-221-typerror-in-ModifyFileDumpEventListener
- dev-219-kesearch-hook-error
- dev-220-missing-table-fields
- dev-206-exception-folder-name-does-not-exist-in-pathtoparentname-when-cut-and-paste-a-folder
- dev-typo3-10
- dev-188-download-via-filelist-fails-once-filesfolders-are-restricted-to-fe-groups
- dev-patch-1
- dev-184-more-php-errors
- dev-178-access-group-lost-after-rename-a-folder
- dev-181-uncaught-typeerror-toprawurlencode-is-not-a-function
- dev-version-2.0.1
- dev-beechit-patch-1
- dev-tests
- dev-core-57273
- dev-typo3-core-27760
This package is auto-updated.
Last update: 2025-11-10 07:53:48 UTC
README
This TYPO3 extension (fal_securedownload) aims to be a general solution to secure your assets.
When your 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 basis 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 "Require all denied" in your file storage root folder or move your storage outside 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 13 LTS