Forget password

If a user does not remember its password, how can it be updated by the user?

At the moment, only an administrator can reset it for him.