FlightNode / FlightNode.Api

Stand-alone or IIS-integrated service that hosts the FlightNode APIs
MIT License
0 stars 2 forks source link

Self-register User #9

Closed stephenfuqua closed 7 years ago

stephenfuqua commented 8 years ago

As a Volunteer, I want to register as a site user, so that I can submit data to the project.

stephenfuqua commented 8 years ago

Open to the "public" - no login required (of course!). Must fill out the normal user contact info form, with same required fields.

Should be in an inactive state initially. There is another story for administrator or coordinator to activate these users.

While inactive, cannot login to the site. Make sure that's covered in testing. Implies two types of inactive status: registered but not yet approved, and no-longer-active.

Might need to put a captcha or a simple "I am not a robot" feature in to help prevent spam accounts.

stephenfuqua commented 8 years ago

Hold the captcha idea for now. Enhancement for later, as it is not essential.

User should see a helpful message after creating the account. Ultimately an e-mail too, but that's another story.