Contents
TracCrowdAuthPlugin
Description
TracCrowdAuthPlugin is a crowd auth store for AccountManagerPlugin
Prerequisite
- AccountManagerPlugin
- simplejson when using python below 2.6
Bugs/Feature Requests
Existing bugs and feature requests for TracCrowdAuthPlugin are here.
If you have any issues, create a new ticket.
Download
Download the zipped source from here.
Source
You can check out TracCrowdAuthPlugin from here using Subversion, or browse the source with Trac.
Example
You can install this software as normal Trac plugin.
- Uninstall TracCrowdAuthPlugin if you have installed before.
- Change to the directory containning setup.py.
- If you want to install this plugin globally, that will install this plugin to the python path:
- python setup.py install
- If you want to install this plugin to trac instance only:
- python setup.py bdist_egg
- copy the generated egg file to the trac instance's plugin directory
cp dist/*.egg /srv/trac/env/plugins
- Config trac.ini:
[components] acct_mgr.web_ui.loginmodule = enabled acct_mgr.web_ui.registrationmodule = disabled trac.web.auth.loginmodule = disabled [crowdauth] crowd_rest_base_url = http://crowdserver:8095/crowd/rest/usermanagement/latest/ crowd_realm = Crowd REST Service crowd_useranme = trac crowd_password = trac crowd_group = trac_grp [account-manager] password_store = CrowdAuthStore
Recent Changes
[10112] by richard on 04/25/11 08:43:34
init import
[10111] by richard on 04/25/11 07:52:22
New hack TracCrowdAuthPlugin, created by richard

