Re: [WebDNA] directory protection questions
This WebDNA talk-list message is from 2008
It keeps the original formatting.
numero = 100237
interpreted = N
texte = Terry Wilson wrote:> Can someone point me in the right direction for managing directory > protection with WebDNA? Not page protection... directory protection. I > have libraries full of images on a pay-site, and would like to get this > matter resolved once and for all. It needs to happen in real-time so > people can gain access instantly.I can think of two ways of doing something similar:1) Random file namesJust choose file names that aren't easy to guess.This is a simple low security solution and works well if the customer is supposed to have permanent access to the file once he/she has paid for it.2) [COPYFILE]Keep the original files hidden at all times and create temporary copies for each customer.It's not exactly real-time but provided the files are reasonably small, we're talking only a few seconds delay.You better make sure the server can handle it though. If you have a lot of customers, you'll end up with some serious disc and processor load.Oh, and remember to add a script for deleting the temporary files after a set amount of time too!Frank Nordberghttp://www.musicaviva.comhttp://stores.ebay.com/Nordbergs-Music-Store?refid=store
Associated Messages, from the most recent to the oldest:
Terry Wilson wrote:> Can someone point me in the right direction for managing directory > protection with WebDNA? Not page protection... directory protection. I > have libraries full of images on a pay-site, and would like to get this > matter resolved once and for all. It needs to happen in real-time so > people can gain access instantly.I can think of two ways of doing something similar:1) Random file namesJust choose file names that aren't easy to guess.This is a simple low security solution and works well if the customer is supposed to have permanent access to the file once he/she has paid for it.2)
[copyfile]Keep the original files hidden at all times and create temporary copies for each customer.It's not exactly real-time but provided the files are reasonably small, we're talking only a few seconds delay.You better make sure the server can handle it though. If you have a lot of customers, you'll end up with some serious disc and processor load.Oh, and remember to add a script for deleting the temporary files after a set amount of time too!Frank Nordberghttp://www.musicaviva.comhttp://stores.ebay.com/Nordbergs-Music-Store?refid=store
Frank Nordberg
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
WebCat2 - storing unformatted date data? (1997)
WebDNA and ASP on Same Server (2004)
Cookie Expires - nevermind (2004)
Date math (1997)
Emailer setup (1997)
PIXO support (1997)
AAgghh!! Help, please. SSL strikes again. (1997)
database files in secure folder (1997)
CASTEGORIES IN DIFFERENT FRAMES (1997)
WebCat2b12 CGI Mac -- Problems propagating the cart through (1997)
Price question (1998)
Multiple Replaces (1997)
verify online (1997)
Cart Number sequence (1997)
lineitems are gone (1998)
ConvertChars (2000)
f2 download problems (1997)
Weird Cookie Problem Part 2 (2007)
Getting Total Quantity (1997)
WebCat2 beta 11 - new prefs ... (1997)