Spec'd and implemented the routes.
Overhaul to the overall code.
The /register POST request redirects to /register when a duplicate username has been inputed.
Spec'd and implemented the flash.
Added a note about fixing a csrf issue.
Spec'd and implemented where no duplicate email addresses can be POSTed.
Added some TODO elements.
Spec'd the code to add password modification support.
Spec'd and implemented field validators.
Fixed a bug where a duplicate email would send the wrong error message.
Updated the spec to conveniently flash a JSON array, instead of just a string. This way, we get a more detailed view of our errors.
Refined the specs on public information, and added documentation.
Spec'd the code to allow for authentication.
All specs passing.
Added a spec to test for wrong passwords.
Some clean-up.
Cleaned up the spec even more.
Updated the documentation.
Spec'd and implemented the log-in code.
Added a spec request to the spec itself.