Backend support for password is now in place and all errors are returned when present as opposed to one at a time each time the form is submitted.