Apacheとhgwebを使用して、WebサーバーにMercurialリポジトリを構成しました。htdigestを使用して新しいユーザーアカウントを作成する方法を理解していますが、リモートユーザーがパスワードを変更できるようにする方法を知りたいです。理想的には、一時的なパスワードを使用してアカウントを作成し、それを変更するように招待するメールを送信します。ユーザーは、他のユーザーのパスワードではなく、自分のパスワードを変更できる必要があります(そうでない場合は、シェルアカウントをユーザーに提供するだけです)。
これはできますか?もしそうなら、どのように?