I'm currently depolying a trac system with AccountManager installed. I
choose the Apache + fastcgi way. But I've got some problem about
authentication problem about HttpAuthStore:
I want all the users from digestStore and a sessionStore to be able to log
in the trac system, and also I wanna delegate the authentication to a web
server. That's I want to let all these three means to be active at the same
time, so as to allow different collection of users to be able to log into
this system.
>From the doc of HttpAuthStore, I got this
HHttpAuthStore<http://trac-hacks.org/wiki/AccountManagerPlugin#HttpAuthStore>
*Package*acct_mgr.http

*Note:* This component requires Trac 0.10 or later

Used to delegate authentication to the web server. This allows access to be
restricted based on LDAP, a password file, etc, or some combination of them.

Note: This password store does not support listing/adding/removing users or
changing passwords.


[components]
; be sure to enable the component
acct_mgr.http.HttpAuthStore = enabled

[account-manager]
; configure the plugin to use a page that is secured with http authentication
authentication_url = http://hostname/path
password_store = HttpAuthStore

This will generally be matched with an Apache config like:


<Directory /var/www/html/path>
   …HTTP authentication configuration…
   Require valid-user
</Directory>

H
 and from the source code of AccountManager.http I know that I can provide a
list to the config of "password_store", But I don't know how to specify the
authentication_url. What kind of authentication_url do I have to provide? I
have to implement a auth server returning a 401 header?  How could I do
this?

Thank you very much for your time...

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Users" 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-users?hl=en.

Reply via email to