Opened 10 years ago

Closed 9 years ago

#3827 closed defect (worksforme)

acct_mgr.web_ui.registrationmodule - RegistrationModule does not appear to get registered correctly

Reported by: anonymous Owned by: John Hampton
Priority: normal Component: AccountManagerPlugin
Severity: normal Keywords: registrationmodule
Cc: Trac Release: 0.11

Description (last modified by John Hampton)

I have the following in my [components] section.

acct_mgr.admin.accountmanageradminpage = enabled
acct_mgr.api.accountmanager = enabled
acct_mgr.db.sessionstore = disabled
acct_mgr.htfile.abstractpasswordfilestore = disabled
acct_mgr.htfile.htdigeststore = disabled
acct_mgr.htfile.htpasswdstore = disabled
acct_mgr.http.httpauthstore = disabled
acct_mgr.notification.accountchangelistener = disabled
acct_mgr.notification.accountchangenotificationadminpanel = disabled
acct_mgr.pwhash.htdigesthashmethod = disabled
acct_mgr.pwhash.htpasswdhashmethod = disabled
acct_mgr.svnserve.svnservepasswordstore = disabled
acct_mgr.web_ui.accountmodule = disabled
acct_mgr.web_ui.emailverificationmodule = disabled
acct_mgr.web_ui.loginmodule = disabled
acct_mgr.web_ui.registrationmodule = enabled

I have reloaded the configuration by way of 'service httpd restart' but still don't see a 'Register' menu option. I have read the documentation and can't tell for sure if use of the registration module requires other modules to be enabled as well.

I was imagining that I the administrator would receive some kind of e-mail with a registration request which he could then either allow or deny.

Any help would be appreciated.

Attachments (0)

Change History (3)

comment:1 Changed 10 years ago by John Hampton

Description: modified (diff)
Owner: changed from Matt Good to John Hampton

fixed description so that the config is readable

comment:2 Changed 10 years ago by John Hampton

Status: newassigned

Well, you're going to need at least one password store enabled.

I would suggest the following configuration using the a checkout from the 0.11 branch of the plugin:

password_store = SessionStore

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

You should then be able to register. However, make sure that you have

smtp_enabled = true

and set an SMTP server.

Now, you'll still need to "register" a user using the link that should be on the main page. You'll also have to give that user TRAC_ADMIN permissions via trac-admin. You'll then be able to get to the web admin and do further configuration.

comment:3 Changed 9 years ago by John Hampton

Resolution: worksforme
Status: assignedclosed

Closing as worksforme because I can't duplicate the error and the original poster hasn't updated the ticket. If this is still an issue, please re-open the ticket.

Modify Ticket

Change Properties
Set your email in Preferences
as closed The owner will remain John Hampton.
The resolution will be deleted.

Add Comment

E-mail address and name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.