Modify

Opened 10 years ago

Last modified 4 years ago

#2626 assigned defect

useradmin with accountmanager httpauth

Reported by: tekknokrat Owned by: Ryan J Ollos
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 10 years ago by tekknokrat

Trac Release: 0.100.11

comment:2 Changed 10 years ago by tekknokrat

Cc: tekknokrat added; anonymous removed

comment:3 Changed 10 years ago by tekknokrat

Cc: anonymous added; tekknokrat removed
Resolution: wontfix
Status: newclosed

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 10 years ago by Catalin BALAN

Priority: normalhigh
Resolution: wontfix
Severity: normalmajor
Status: closedreopened

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 10 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 4 years ago by Ryan J Ollos

Owner: changed from Catalin BALAN to Ryan J Ollos
Status: reopenedassigned

Modify Ticket

Change Properties
Set your email in Preferences
Action
as assigned The owner will remain Ryan J Ollos.

Add Comment


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

 
Note: See TracTickets for help on using tickets.