Secure URLs

 

SmithCart fully supports secure urls for your downloadable products that hide/mask the url from the user.  The cart will prevent the user from locating the download url using the following methods:

 

      Cart uses server side code for generating download url so the product url is fully hidden from the user.

      Prevents download url from showing up in the browser status bar when user hovers their mouse over download button.

      Prevents user from getting the download url by right clicking on the download button and clicking properties.

      Product download url is not visible in browser source.

 

Download URL – Enter the URL to the product.  Before entering the path in the “Download URL” field do the following:

 

1.  Choose a folder on your server where your downloadable products will reside.

2.  The location for your downloadable products can be off the portal root of your DNN site or the files can be located on another server.

3.  Next, copy your electronic product files to the directory you just created on your server.  Uploading your files can be done using the DNN file manager, FTP or remote desktop to your server.

 

Note:  By allowing you to copy your downloadable products to your server using FTP you can copy as many products as you wish in a single operation rather than uploading your products one by one.  This should save you quite a bit of time!

4.  Enter the URL for your downloadable product in the “Download URL” field

 

URL syntax for downloadable products:

 

http://domain-name/portals/portal#/subdir/downloadablefile

 

Example URL:

 

http://www.mydomain.com/portals/5/myproducts/myproduct.zip

 

The download button will show up on the confirmation page after successful purchase next to the product in the order details.  The download button is also available to the user in the My Accounts module for downloading after purchase.

 

The following is a screen shot of the product details section of the confirmation page showing the download button:

 

Figure 15 - Downloadable Products on Confirmation Page

 

Auto Generate GUID – The auto generate guid provides additional security features for preventing piracy of your downloadable products.  When this checkbox is checked the cart will automatically generate a unique GUID and add the GUID to the end of the download url. 

 

Auto Generate GUID Example:

 

Download URL:  http://www.mydomain.com/somefolder/somepage.aspx?guidid=

 

When auto generate GUID is checked the download URL generated by the cart will be the following:

 

http://www.mydomain.com /somepage/somefolder.aspx?guidid=23DQ42WT8R4

 

Notice in the example above the question mark and the variable name in the querystring are added by the admin which gives you the flexibility to add additional querystring parameters and name the variables anything you want.

 

In the example above, the aspx page named “somepage.aspx” is used as a gatekeeper program that control passes to when the user clicks the download button after successful purchase.  The Gatekeeper Download Manager is a companion program developed to work with SmithCart and provides additional levels of security for your electronic products. 

Features include:

      Anti-piracy features for electronic products

      Velocity Checks - number of times and/or number of days to allow file to be downloaded by a recipient

      PDF Watermarking/Stamping - Stamp every page with pre-defined fields from the order.  Stamps are secure and cannot be removed. 

Please contact Smith Consulting at sales@smithcart.com for more information about The Gatekeeper.