Waldemar Kornewald wrote:
> Hi,
> the new patch can be applied to trunk and it works correctly, as far
> as I could test it:
> http://trac.edgewall.org/ticket/2456

You may want to create a document, describing the requirements for this
component, and what the status of the implementation is.

I am interested in this, too - and could contribute some testing and
work, too.

Such a component is very important.

> Anonymous users can change their session settings as before, but
> logged-in users access the UserManager API to change their user
> properties (by default it accesses the session, again ;). Information
> from authenticated users must be retrieved with the UserManager (e.g.:
> email map, usernames for restrict_owner). The API should be usable, as
> is, but Christian Boos said that it needs more work to be complete. I
> agree, but by providing the API now we could let others create plugins
> independently (and thus help me with my work).
>
> The next step would be to port the AccountManager's admin interface to
> the new API.
>
> Do you want Trac to use the web server's http authentication method or
> should Trac by default use form-based authentication like with
> AccountManager and DbAuth? We could support htpasswd and htdigest by
> manually specifying those files in trac.ini. Forms are more
> user-friendly because http authentication blocks the whole browser
> window.
>
> Should the adapted DbAuthPlugin be integrated into Trac, too? That
> way, Trac's default behavior could be similar to other bug-trackers
> that simply store the user information in the DB and provide real
> registration support (which probably needs DB changes for activation
> confirmation...). This would get users started more quickly (esp.
> those who use Trac as a bug tracker without repos integration).
>
> In the future, I want to allow for managing htpasswd/htdigest
> independently of the registered users (i.e.: separate repos access
> from Trac access) with an extra plugin (RepoAccount). I already hacked
> AccountManager locally such that it allows for managing repos access
> with Trac 0.10, but our login is handled by DbAuth. There is a new
> permission policy REPOS_ACCESS and an additional admin interface for
> managing the accounts. Users with that permission get a menu "Repos
> Account" where they can change the password for their repos account
> (and create an account if it doesn't exist).
>
> In order to work properly on this I want to ask if you could give me
> access to your repository. I could work in a separate branch. Also,
> this would make it easier for me to commit small bug fixes to trunk
> very quickly. Thank you.
> 
> Bye,
> Waldemar Kornewald


--~--~---------~--~----~------------~-------~--~----~
 You received this message because you are subscribed to the Google Groups 
"Trac Development" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/trac-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to