We’re excited to announce the release of 4.17.0 of CHT Core Framework
See below for some highlights, read the release notes for full details.
Following our support policy, versions 4.13.x
are no longer supported. Projects running these versions should start planning to upgrade in the near future. For more details read our software support documentation.
Check out our roadmap to see what else is currently being working on.
4.17.0 Highlights
Change password on first login
System admin users create accounts for CHWs and then share the password with them. To enhance the security of these accounts, the CHT now supports a feature that prompts users to change their password upon their first login.
Details
- By default, new users and users whose passwords have been manually reset by an admin must change their password on their next login.
- This requirement can be bypassed for specific user roles using the
can_skip_password_change
permission.- If the permission is enabled for a user, they will not be required to change their password.
- If the permission is not enabled, the user must change their password before accessing the app.
- Subsequent logins won’t require a password change unless the admin manually updates the user’s password. In this case, the user will be prompted to change their password on their next login.
- If the user cannot change the password for any reason, they will be unable to access the app.
- If a user logs in for the first time, but closes the app before changing their password, they will be prompted again to change their password the next time they open the app.
And more…
We’ve also implemented loads of other improvements and fixed a heap of bugs.