Share authentication among Trac-powered projects
|Reported by:||Owned by:||Brad Anderson|
I have several Trac-powered projects in http://tracker.gnulinuxmatters.org/ and I'd like them to share the authentication, this is, if someone logs in to http://tracker.gnulinuxmatters.org/ggl/, then s/he can automatically access other projects like http://tracker.gnulinuxmatters.org/tds/, http://tracker.gnulinuxmatters.org/fsgl/...
Technically, for this to work, one should only modify the cookie path of trac_db_auth, however, I'm not a Python developer, so I'm unable to give you a patch.
It would be great if you could make a cookie_basepath option inside dbauth in the Trac config file. A cookie_domain would also come in handy, in my opinion.
If you decide not to implement this feature, could you please tell me how to work around this?
Thanks in advance.