wiki:TracCasPlugin

Version 10 (modified by figaro, 9 years ago) (diff)

Cosmetic changes

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 [download:traccasplugin here].

Source

You can check out TracCasPlugin from here using Subversion, or browse the source with Trac.

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: