Install
Click Here then read the user documentation: it won't do anything out-of-the-box
Overview
The CUKerberos for Firefox extension provides SideCar-like functionality to the Firefox web browser. A key benefit of the extension over SideCar is that the extension will function properly behind NATs and firewalls.
Support
The CUKerberos for Firefox extension is not supported by the Hotel School or by CIT. However, support is provided on a best-effort basis (no guarantees) by the developers.
Contact and Feedback
Jason Woodward - jdw5@cornell.edu
Bug Reports - requires a forge.cornell.edu (SourceForge Enterprise Edition) account to add a new bug report ("artifact" in SF EE paralance) - request one here if you do not already have one. The SF EE interface can be somewhat confusing during your first visit if you go there with the intention of submitting a report. Contact Jason Woodward via email to submit a report directly to me.
Feature Requests - requires a forge.cornell.edu (SourceForge Enterprise Edition) account to add a new feature request ("artifact" in SF EE parlance) - request one here if you do not already have one. The SF EE interface can be somewhat confusing during your first visit if you go there with the intention of submitting a request. Contact Jason Woodward via email to submit a request directly to me.
Details
The CUKerberos for Firefox plugin implements the client side of a mechanism for delivering Kerberos credentials inline with an HTTP request to properly configured CUWebAuth web server modules.
The end user experience is very much like the current SideCar end user experience: sign in once and you don't have to sign in again until your credential expires even if you close your browser.
And, because the credential is sent inline with the HTTP request, the CUKerberos for Firefox extension functions behind firewalls and NATs.
With the imminent demise of SideCar and the limitations inherent in the redirect model of the current CUWebLogin implementation a browser extension is desirable.
Requirements
- Windows: x86 (32-bit), Firefox 2, Cornell Kerberos distribution ("SideCar")
- Linux: x86 (32-bit), Firefox 2, MIT Kerberos libraries (built with K4 enabled and configured with the CIT.CORNELL.EDU realm) (note: known to be unlikely to work without a local build)
- Mac OS X: no version yet - see Participate below!
Documentation
Participate!
The current release is very rough around the edges. It works, but there are several significant caveats. Suggestions are welcome. Patches are even better!
Clearly there is an immediate need for a Mac OS X build. If you can help with that please contact me. There are many other needs as well - look at the Developer Documentation for details, or browse the feature requests tracker on SourceForge.
A SourceForge project for CUKerberos for Firefox has been configured. It houses bug and feature trackers, among other things.