CAS-based login for Trac
Notes
This is a modified login plugin to use a JA-SIG CAS server as the back-end.
Configuration
Options in the [cas] section:
- server: required
- The base URL of the CAS server.
- login_path:
- Relative path to the login service. Defaults to /login.
- logout_path:
- Relative path to the logout service. Defaults to /logout.
- validate_path:
- Relative path to the validation service. Defaults to /validate.
To enable the plugin:
[components] traccas.* = enabled trac.web.auth.LoginModule = disabled
Note
Even if installing locally, you must disable the default LoginModule.
Example
An example configuration:
[cas] server = https://login.example.com/cas
Bugs/Feature Requests
Existing bugs and feature requests for TracCasPlugin are here.
If you have any issues, create a new ticket.
defect |
7 / 12 |
||
---|---|---|---|
enhancement |
1 / 3 |
||
task |
1 / 1 |
Download
Download the zipped source from here.
Source
You can check out TracCasPlugin from here using Subversion, or browse the source with Trac.
Installation
General instructions on installing Trac plugins can be found on the TracPlugins page.
Recent Changes
- 16397 by rjollos on 2017-03-25 09:37:00
-
Remove obsolete "0.9" code
- 3634 by coderanger on 2008-05-08 10:20:59
-
Fix admonitions.
- 3620 by coderanger on 2008-05-06 11:32:52
-
Set MIME type.
(more)
Author/Contributors
Author: coderanger
Maintainer: David Gelhar
Contributors:
Last modified 9 years ago
Last modified on Nov 26, 2015, 1:02:38 PM