- hide login errors on next input change
- Checkbox to show password as you type
- Style logout button signup / sign in forms
- Tell the user the email is taken already
- Add
withSession
helper and clean all that up - add projects to user
- add tasks to project
- add notes to project
- add dark theme
- Create sessions table
- Create sign up page
- Create user
- Create db session
- Put db session id in cookie
- Update
requireUser
- get session id from cookie
- look up session in db
- Update login page
- put required form stuff back
- compare hashed passwords
- create db session
- Redirect to requested page (use sergio's redirectBack?)
- check for user session first
- redirect if found
- Create logout button