Signup issues - feedback not showing & duplicate emails allowed
Describe the bug Sign up seems to have a couple of issues:
- UX feedback - from a UX point of there is no feedback after hitting submit to say the signup has been successful (also the form is not reset)
- Duplicate users in the DB - As the a result of number 1, the user will submit the form multiple times this has the side effect of creating duplicate users in the DB!
Steps To Reproduce
- Head to /signup
- Fill out form
- Click Sign up
- Observe no feedback from Form.
- Click again, observe duplicate entries into DB.
Expected behavior
- Head to /signup
- Fill out form
- Click Sign up
- User is informed a new account has been created and the form resets.
- Trying to submit a new signup with the same username or email is not successful.
...
The state of the screen after hitting 'Sign up button'
Device, Operating System and Browser Macbook MacOS Mojave 10.14.5 Firefox 67.0.2