Password must have at least 8 characters, at least 1 special character, at least 1 number, at least a upper case letter and a lower case letter.