I have been trying to get the AccountManager plugin to display a registration link (and to have it work) on my site's Trac pages, but without success. I'd welcome any help or examples of a trac.ini file from a working site.
This is Red Hat Enterprise Linux 6.3, Trac 0.12.4 from the EPEL RPM repository and (currently) the AccountManager plugin 0.4.2 (though I've been trying this since version 3.something with no success).I have a global trac.ini file that each project inherits. I'm using the HTML form for logins and that works. The relevant sections (I think) are below. The Web admin pages show everything enabled here as enabled. I must be missing something simple, but I have no idea what it is.TIA for any assistance. Let me know if I need to supply more information.[account-manager]# password_file = /var/www/svn-control/coin.pwd# password_store = HtPasswdStoreauthentication_url = /authFilepassword_store = HttpAuthStore
[components]acct_mgr.admin.* = enabledacct_mgr.admin.accountmanageradminpanel = enabledacct_mgr.api.* = enabledacct_mgr.api.accountmanager = enabled#acct_mgr.htfile.* = enabledacct_mgr.htfile.abstractpasswordfilestore = disabledacct_mgr.htfile.htdigeststore = disabledacct_mgr.htfile.htpasswdstore = diabledacct_mgr.http.httpauthstore = enabledacct_mgr.pwhash.htdigesthashmethod = disabledacct_mgr.pwhash.htpasswdhashmethod = disabledacct_mgr.register.* = enabledacct_mgr.register.registrationmodule = enabledacct_mgr.register.emailverificationmodule = enabledacct_mgr.notification.accountchangelistener = enabledacct_mgr.web_ui.* = enabledacct_mgr.web_ui.accountmodule = enabledacct_mgr.web_ui.loginmodule = enabledacct_mgr.web_ui.registrationmodule = enabledtrac.web.auth.loginmodule = disabled
I have been trying to get the AccountManager plugin to display a registration link (and to have it work) on my site's Trac pages, but without success. I'd welcome any help or examples of a trac.ini file from a working site.
[account-manager]password_file = /var/www/svn-control/coin.pwdpassword_store = HtPasswdStorehtpasswd_hash_type =
[components]acct_mgr.admin.* = enabledacct_mgr.api.* = enabledacct_mgr.htfile.* = disabled
acct_mgr.htfile.htpasswdstore = enabled# acct_mgr.pwhash.htpasswdhashmethod = enabled
acct_mgr.register.* = enabledacct_mgr.notification.accountchangelistener = enabledacct_mgr.web_ui.* = enabledtrac.web.auth.loginmodule = disabled
Warning: Error with navigation contributor "AccountModule"
2013-01-07 01:21:20,477 Trac[chrome] ERROR: Error with navigation contributor AccountModule: AttributeError: Cannot find an implementation of the "IPasswordHashMethod" interface named "HtDigestHashMethod". Please update the option account-manager.hash_method in trac.ini.
acct_mgr.pwhash.htpasswdhashmethod = enabledacct_mgr.pwhash.htdigesthashmethod = enabled