XmlRpcPlugin doesn't work with AccountManagerPlugin.LoginModule
|Reported by:||anonymous||Owned by:||Alec Thomas|
|Severity:||normal||Keywords:||XmlRpc AccountManager LoginModule|
|Cc:||radist-hack@…, Olemis Lang||Trac Release:||0.11|
I've installed both, disabled native trac's LoginModule and configured apache to use http authentication in
/trac/[^/]+/login/xmlrpc only (but not in
/trac/[^/]+/login) to use AccountManagerPlugin.LoginModule's login form. But xmlrpc client (VSTrac) returned 'Forbidden' error.
I tried to configure apache to send authentication request for
/trac/[^/]+/login, but achieved nothing except http-authentication in web-interface instead of html-form-based authentication (i.e., VSTrac still said 'Forbidden').
I don't know whether is this XmlRpcPlugin, or AccountManagerPlugin.LoginModule defect, or even trac's plugin api design defect. But it seems, AccountManagerPlugin.LoginModule accepts http-authentication, so I think, the problem is located in XmlRpcPlugin.