python3-django-titofisto
Django Time-Token File Storage
Description
Titofisto is a simple extension to Django's FileSystemStorage that adds a URL parameter carrying a shared token, which is only valid for a defined period of time. It is a drop-in replacement for the Django FileSystemStorage, usable if media files are served by Django itself. It does currently not work if media files are served from an independent web server. The storage and its accompanying view do the following: * When a URL to a storage file is generated, a HMAC-based token is generated
* The token and the timestamp when it was generated are appended as request
parameters to the URL
* Upon retrieval of the file through the accompanying view, the requested
file name and the passed timestamp are used to recalculate the HMAC-based
token
* Only if the tokens match, and a configured timeout has not passed, is the
file served
Upload more screenshots
Please help extend the collection of screenshots. Just make a screenshot and upload it here. You don't need to register or anything.
Upload a screenshotHint: upload an image here from your clipboard with Ctrl-V
Homepage
https://edugit.org/AlekSIS/libs/django-titofisto
Install this software package
If the package is available for the distribution you are currently using on your computer then install the software by clicking on…
Install python3-django-titofisto