|Version 2 (modified by jiangxin, 5 years ago) (diff)|
CoSign single sign-on integration for Trac
This plugin is inspired from TracCasPlugin. Adapt to use CoSign single sign-on as the authentication back-end.
If you have any issues, create a new ticket.
Download the zipped source from here.
The [components] section
To enable the plugin:
[components] traccosign.* = enabled trac.web.auth.LoginModule = disabled
note: Even if installing locally, you must disable the default LoginModule.
The [cosign] section
Options in the [cosign] section:
- server: required
The base URL of the CoSign server.
Requried if do not use CoSign filter doing redirect.
Relative path to the login service. Defaults to /cgi-bin/login.
Relative path to the logout service. Defaults to /cgi-bin/logout.
An example configuration:
[components] traccosign.* = enabled trac.web.auth.LoginModule = disabled [cosign] server = https://weblogin.localdomain/ service = trac login_path = /cgi-bin/login logout_path = /cgi-bin/logout
-  by jiangxin on 2009-06-14 10:59:03
remove hostname/server from [cosign] section; change login_path to login_uri, ... , in [cosign] section.
-  by jiangxin on 2009-06-14 10:12:16
Change name of options in trac.ini, to make the config file easily parsed by package maintenance scripts.
-  by jiangxin on 2009-02-28 15:56:59
TracCosignPlugin: Upgrade to 0.1.2