Modify

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:

[account-manager]
password_store = SessionStore

[components]
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

[notification]
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

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


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

 
Note: See TracTickets for help on using tickets.