I've been asked to create the following steps.
User fills out a form with mandatory fields, must agree to terms of service on a separate page and then is permitted to download a file from a secure location.
I need help understanding the general steps that must be taken (does the form stay open while the person accepts the tos?) and how does completion of this allow access to the secure area?
It would be lucky if someone knows how to do this using Drupal, I still need a general overview of this process with or without that.