ユーザディレクトリごとのベーシック認証の使い分け(ブラウザ側)

とあるサーバで、ユーザディレクトリごとに異なるID・PASSの設定を使っているのですが、
Firefox3では、http://example.com/~aaaのID・PASSも、http://example.com/~bbbのID・PASSも
同じhttp://example.com/の設定として保存されてしまうようです。
なので、ID・PASSを入力するダイアログでうまく使い分けられない。

AutoAuthのアドオンを入れるとエライ目に会います。こちらがまさにそれ。

というわけで、
http://username:password@server
をユーザディレクトリ分ブックマークしてアクセスすることにしました。
http://example.com/~aaaのIDが user 、PASSが pass だった場合は、
http://user:pass@example.com/~aaa になります。
アクセスすると確認のダイアログは出ますが、認証ダイアログはすっとばして閲覧できるようになります。
以下を参照させていただきました。