Password must be at least 8 characters, and must contain at least one letter and at least one number or special character.