[[PageOutline(2-5,Contents,pullout)]] = Apache authentication handler to hook into AccountManager = {{{ #!html
This plugin is deprecated since the mod_python project has ceased, and Trac suggests using mod_wsgi instead. See TracModPython for more details.
}}} == Description == Using mod_python, you can provide HTTP authentication using the same backend as the form-based logins. Make sure to install to the global site-package directory (`python setup.py install` should suffice). == Bugs/Feature Requests == Existing bugs and feature requests for ModAuthAcctmgrScript are [report:9?COMPONENT=ModAuthAcctmgrScript here]. If you have any issues, create a [http://trac-hacks.org/newticket?component=ModAuthAcctmgrScript&owner=coderanger new ticket]. == Download == Download the zipped source from [download:modauthacctmgrscript here]. == Source == You can check out ModAuthAcctmgrScript from [http://trac-hacks.org/svn/modauthacctmgrscript here] using Subversion, or [source:modauthacctmgrscript browse the source] with Trac. == Example == To enable (the plugin part): {{{ #!ini [components] mod_auth_acctmgr.* = enabled }}} An example config: {{{ #!apache AuthType Basic AuthName "Login" PythonOption TracEnv /var/trac PythonAuthenHandler mod_auth_acctmgr Require valid-user }}} An example config using the Trac permissions check: {{{ #!apache AuthType Basic AuthName "Login" PythonOption TracEnv /var/trac PythonOption TracPerm SVN_WRITE PythonOption TracPerm SVN_READ PythonAuthenHandler mod_auth_acctmgr Require valid-user }}} == Recent Changes == [[ChangeLog(modauthacctmgrscript, 3)]] == Author/Contributors == '''Author:''' [wiki:coderanger] [[BR]] '''Maintainer:''' ''none (deprecated)'' [[BR]] '''Contributors:'''