How do I serve files in Drupal without revealing a link that might be re-used? This sort of thing is usually handled by postbacks in .NET for example, but I can't find any documentation for accomplishing it in Drupal.
The goal is to be able to give a specific file to a user exactly once when they complete a series of steps defined by the module. Some of the eCommerce modules provide some features to support limited file downloads, but I would prefer not to install an entire eCommerce solution just to accomplish one task.
Thanks in advance!