more password fields should just show you the regex it needs to match
@bcrypt
That's not a full description of the requirements. That should be:
At least one lowercase letter, appearing before an uppercase letter, appearing before a number, appearing before one special character (of the list "~!@#$%*&;:.?>+-=_"), which must not be in the last 8 characters of the password.
@bcrypt it's all fun and games until someone dumps the hash of your last password in there as a way to enforce that you can't reuse a password.
Yes, that'd be the wrong way to do that, but there's probably someone out there that doesn't know that, or just doesn't care.