I'm working on an ExpressionEngine-based site in which the client would like to restrict the download of a file to those with one of a set of access codes, and given my limited familiarity with EE and its base of add-ons, I thought I'd ask here and see if anyone has any suggestions? In essence, the goal is very simple— allow for entry of an access code on a certain page, and reveal a download link to anyone with a valid code. No need for the user to create an account, membership, etc. Ideally, we'd be able to create multiple codes, and track the number of uses for each code (e.g. "access code 20202 has been used 15 times")
I'm open to any suggestions, either via native EE functionality, add-on or anything else that might work with the EE platform. Thanks in advance for any ideas here!