[#20] Require new users to verify their email

Dylan Wilson requested to merge issue-20 into main

The site should provide some resistance to spammers by requiring a valid email.

Closes #20 (closed).

Merge request reports