Feature #40329: mgr/dashboard: It should be possible to set an expiration date for the user password
mgr/dashboard: Recalculate password expiry date
Pull request ID:
- introduces a default expiry span (USER_PWD_DEFAULT_EXPIRY_SPAN) for the user passwords
- adds a password expiry date field (pwd_expiry_date) to the User class
If the administrator edits the USER_PWD_DEFAULT_EXPIRY_SPAN variable the password expiry dates need to be re-calculated.