Add username check (can't have duplicate usernames)
Require the username/password fields and perform validations