User directory support
Add ability to force password change while registering the user.
Add flag to forbid passwd changes by user

Useful if the staff members administratively configure a static password
that the user should never change.