Strong passwords (combination of uppercase, lowercase, numeric, special character and at least 8 characters) can be enforced by editing several core files.
Files requiring editing:
- membership_profile.php
- membership_signup.php
- admin/pageEditMember.php
- language.php
- language-admin.php
All new/edited code is commented so just search "strong password" in each file to see what's been added. Only one line added to the bottom of each language file. This was a requirement for me - hopefully it may be of use to somebody else. Feel free to edit to your own requirements.
Just be aware that if these are core generated AppGini files - you will need to replace them if you ever regenerate your app again as they WILL be overwritten. If you do use this, please take a backup of your original files first.