Version 4 (modified by 9 years ago) (diff) | ,
---|
Contents
Trac Crowd Authentication Plugin
Description
TracCrowdAuthPlugin is a crowd auth store for AccountManagerPlugin
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 [download:traccrowdauthplugin here].
Source
You can check out TracCrowdAuthPlugin from here using Subversion, or browse the source with Trac.
Installation
Prerequisites
- AccountManagerPlugin
- simplejson when using Python below 2.6
Installation steps
You can install this software as a 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 your
trac.ini
file:[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
Author/Contributors
Author: richard
Maintainer: Richard Liao
Contributors:
Attachments (1)
-
crowd_rgb_blue.png (3.9 KB) - added by 8 years ago.
Crowd authentication logo
Download all attachments as: .zip