> Well obviously you would need to make sure the code that checks the key > can't be modified. In other words, you can't use CFML to check the key. > I suggest you hide some critical piece of code that the application > depends on along with the key check and then compile that into a CFX.
Which prevents your app from being installed on most shared hosting servers. Not that this should necessarily be a concern -- if it's for a trial, the person receiving the key should hopefully be installing it on a local machine even if it means using the CF Server developer edition on their workstation. If the software is reasonably inexpensive, there are liable to be some customers who'll want to install it on a shared server because they need several people to access it from different locations in order to evaluate it and they don't have the cash for a dedicated server. Just my 2c. s. isaac dealey 954-776-0046 new epoch http://www.turnkey.to lead architect, tapestry cms http://products.turnkey.to certified advanced coldfusion 5 developer http://www.macromedia.com/v1/handlers/index.cfm?ID=21816 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4 Subscription: http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4 FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Structure your ColdFusion code with Fusebox. Get the official book at http://www.fusionauthority.com/bkinfo.cfm

