wiki:TracCasPlugin

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 8 years ago Last modified on Nov 26, 2015, 1:02:38 PM