Updated user login requirements. Username, password, and email must all meet a set of minimum requirements