Changes between Version 1 and Version 2 of SharedCookieAuthPlugin
- Timestamp:
- Jul 16, 2009, 7:27:15 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SharedCookieAuthPlugin
v1 v2 5 5 SharedCookieAuthPlugin allows cookies to be shared between Trac instances in the same environment (i.e. directory). The plugin monkey-patches `trac.web.auth.LoginModule` so that cookies get set at `/` instead of `req.base_path` (though see trac:#8486 for the request to make this configurable). The incoming request is then passed by the `authenticate` method of the `IAuthenticator` interface to projects that peer the project of interest to see if the user is authenticated there. This enables single-sign on for Trac projects in the same directory. 6 6 7 Currently, this is pretty slow, as all of the peer environments are opened per authentication attempt. Any help making it faster is welcome, or I'll probably eventually get around to it.8 7 9 8 == Bugs/Feature Requests ==