Version 18 (modified by Matt Good, 16 years ago) (diff)

you shouldn't need to reregister users if you were previously using a supported password file format

Account Manager Plugin


Trac plugin to enable users to register new accounts or manage their existing account.

Bugs/Feature Requests

Existing bugs and feature requests for AccountManagerPlugin are here.

If you have any issues, create a new ticket.


First make sure you've installed setuptools.

Then you can install the plugin using the easy_install application.

Note: Windows users will need to add easy_install to their PATH.

For Trac 0.9:


For Trac 0.10:

Install the trac:WebAdmin plugin.

Then install this plugin:



Browse the source

Subversion Checkout:

svn co


Requires setup in trac.ini Note the passwd/digest file should be inside your Trac environment and writable by your apache user.

For htpasswd:

password_format = htpasswd
password_file = /var/trac/trac.htpasswd

For htdigest:

password_format = htdigest
password_file = /var/trac/trac.htdigest
htdigest_realm = TracRealm

Form-based Login

The plugin supports allowing users to login via a form instead of HTTP authentication. You will need to turn off the default Trac login handler and enable the handler from the AccountManagerPlugin in your trac.ini file:

trac.web.auth.LoginModule = disabled
acct_mgr.web_ui.LoginModule = enabled


Author: mgood


Attachments (9)

Download all attachments as: .zip