Modify

Opened 7 years ago

Last modified 8 months ago

#2626 assigned defect

useradmin with accountmanager httpauth

Reported by: tekknokrat Owned by: rjollos
Priority: high Component: UserManagerPlugin
Severity: major Keywords:
Cc: Trac Release: 0.11

Description

I tried usermanager with accountmanager and httpauth backend.

Currently the httpauth is only an passwd file later on it should be in use with ldap backend.
I can neither use Add user managed by Account Manager nor Add User.

Attachments (0)

Change History (6)

comment:1 Changed 7 years ago by tekknokrat

  • Trac Release changed from 0.10 to 0.11

comment:2 Changed 7 years ago by tekknokrat

  • Cc gunnar_thielebein@… added

comment:3 Changed 7 years ago by tekknokrat

  • Cc gunnar_thielebein@… removed
  • Resolution set to wontfix
  • Status changed from new to closed

I missed that httpauth of accountmanager did not support listing of users. Coderanger told me that internal user list in trac is also not supported for several reasons.
Think this will be a wontfix.

comment:4 Changed 7 years ago by cbalan

  • Priority changed from normal to high
  • Resolution wontfix deleted
  • Severity changed from normal to major
  • Status changed from closed to reopened

I'm using this plugin in the same context(account manager with httpauth backend).

Can you please give me some details regarding this issue ?

Regarding ldap, I'm planning to add support for this also... in the near feature.

Thank you for your feedback.

Best regards,
Catalin Balan

comment:5 Changed 7 years ago by gthielebein

Hi, sorry for the delay...

Today I tested with 3322.
My setup is accountmanger httpauth and for testing I have an .htpasswd as backend.
Formerly it was not possible to click on Add User / Add User Managed by AccountManager.
This is now possible.

userlist in UserManagement is empty by default, obvious because httpauth don't support listing:

No users defined.

When i try to add user Managed by accountmanger I get this error message:

Unable to set gthielebein's password. Please check out log messages.

When I try to leave the password out I get

password ist mandatory

config:

[components]
acct_mgr.admin.accountmanageradminpage = enabled
acct_mgr.http.httpauthstore = enabled
acct_mgr.web_ui.loginmodule = enabled
trac.web.auth.loginmodule = disabled
tracusermanager.* = enabled

[account-manager]
authentication_url = http://localhost/http_auth
password_store = HttpAuthStore

[um_profile-custom]
bio = wikitext
bio.cols = 70
bio.internal = 0
bio.label = Bio
bio.order = 2
bio.rows = 10
gim = text
gim.cols = 20
gim.internal = 0
gim.label = Gmail
gim.order = 3
gim.rows = 20
office = select
office.cols = 20
office.internal = 0
office.label = Office
office.options = |Bucharest|Boston|San Francisco|New York
office.order = 1
office.rows = 20
tags = multichecks
tags.cols = 20
tags.internal = 0
tags.label = Tags
tags.options = developer|qa|pm|ux
tags.order = 5
tags.rows = 20
yim = text
yim.cols = 20
yim.internal = 0
yim.label = Yahoo
yim.order = 4
yim.rows = 20

LDAP Support sounds really nice as a next step.

Regards,

Gunnar Thielebein

comment:6 Changed 8 months ago by rjollos

  • Owner changed from cbalan to rjollos
  • Status changed from reopened to assigned

Add Comment

Modify Ticket

Action
as assigned .
Author


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

 
Note: See TracTickets for help on using tickets.