How can I enforce user password complexity?

NIST is definitely ahead of the curve on that one. The PCI-DSS for example only just went from 8 to 12 characters, and still demand alphanumeric passwords. :facepalm: