Opened 6 years ago

Closed 6 years ago

#3827 closed defect (worksforme)

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

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

Description (last modified by pacopablo)

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 6 years ago by pacopablo

  • Description modified (diff)
  • Owner changed from mgood to pacopablo

fixed description so that the config is readable

comment:2 Changed 6 years ago by pacopablo

  • Status changed from new to assigned

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 6 years ago by pacopablo

  • Resolution set to worksforme
  • Status changed from assigned to closed

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.

Add Comment

Modify Ticket

as closed .
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from pacopablo. Next status will be 'closed'.
The resolution will be deleted. Next status will be 'reopened'.

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

Note: See TracTickets for help on using tickets.