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:
Frames and WebCat (1997)
my price won't move (1997)
Follow-up to listfiles bug report ... (2003)
Getting Emailer to send mail (1997)
ooops...WebCatalog [FoundItems] Problem - LONG - (1997)
Bad card db - *mislabled post* (1999)
email program problem (1998)
WebCat2 - Getting to the browser's username/password data (1997)
Other tags inside the founditems context? (1998)
Silly date question (2006)
NT BETA BUG???? (1997)
[defined]ish (1997)
NetSplat and WebCat2 (1997)
ODBC Performance? (2001)
WebCat2.0 acgi vs plugin (1997)
f2 download problems (1997)
WCS Newbie question (1997)
[OT] MacWorld Expo (2004)
test (2003)
Multi Actions (1999)