Opened 9 years ago

Closed 8 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 9 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 9 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 8 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. Next status will be 'reopened'.

Add Comment

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

Note: See TracTickets for help on using tickets.