Password must be at least 8 characters, including a number, special characters, and both upper and lower case letters.