|Version 17 (modified by 11 years ago) (diff),|
Account Manager Plugin
Trac plugin to enable users to register new accounts or manage their existing account.
If you have any issues, create a new ticket.
First make sure you've installed setuptools.
Then you can install the plugin using the
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:
svn co http://trac-hacks.org/svn/accountmanagerplugin/0.9
Requires setup in trac.ini Note the passwd/digest file should be inside your Trac environment and writable by your apache user.
[account-manager] password_format = htpasswd password_file = /var/trac/trac.htpasswd
[account-manager] password_format = htdigest password_file = /var/trac/trac.htdigest htdigest_realm = TracRealm
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
[components] trac.web.auth.LoginModule = disabled acct_mgr.web_ui.LoginModule = enabled
Moving from basic authentication
If you are already using Trac basic authentication, you might need to register each user again, althought the permissions those users were granted will be preserved. Also, remember to remove or comment out the directory entry matching "login" in your trac.conf file.
components-admin.png (82.0 KB) - added by 11 years ago.
screenshot of components web admin
account-manager-admin.png (39.1 KB) - added by 11 years ago.
screenshot of account administration
login-form.png (4.4 KB) - added by 11 years ago.
screenshot of login form
register.png (5.6 KB) - added by 11 years ago.
screenshot of registration page
- my-account.png (7.5 KB) - added by 11 years ago.
- reset-password.png (8.2 KB) - added by 11 years ago.
account-manager-admin_v0.4.png (75.3 KB) - added by 6 years ago.
screenshot of account administration - v 0.4
transifex_acct_mgr-messages_v0.3.png (15.8 KB) - added by 6 years ago.
coverage of translations per language for v0.3
components-admin_acct_mgr-0.4.png (175.3 KB) - added by 4 years ago.
screenshot of components admin page - v0.4
Download all attachments as: .zip