![]() |
>> |
WIND Status, Summer 2003 Status | Content |
| This document is a status report. |
OverviewWIND, the Web Identification Network Daemon, is AcIS' fourth generation web sign on platform, developed jointly by AcIS R&D and AcIS UnixDev. It is based on Yale's Central Authentication Service (CAS), and now serves over 40 clients, including TC's course management system and CUL's CLIO.WIND provides a protected reentry service, which offers single sign on style functionality while reserving the ability to challenge users for credentials at any point, usually when passing into a service that does not elect to participate in single sign on. WIND provides a simple developer API while allowing for a range of information to be released according to the requesting service, including encrypted identifiers and affiliation information. Outstanding IssuesThere are several outstanding issues regarding WIND. These generally fall into two categories: new features and "big picture" issues.New Features
"Big Picture" Issues
Wdamb RetirementRelatedly, the Wdamb service used to protect content on the central web servers is no longer supportable, and must be retired.Proposed Options
Under this option, WIND continues on its current development track, which may or may not include a rewrite to another language. Selecting this option does not exclude using Shibboleth for interrealm applications. AdvantagesDisadvantages
Under this option, WIND development ceases. An alternative project is adopted (candidates include CAS 2, Cosign, and WebISO). Selecting this option does not exclude using Shibboleth for interrealm applications. AdvantagesDisadvantages
Under this option, WIND development merges with Shibboleth development. AdvantagesDisadvantages
Regarding wdamb retirement, it is possible to use a module like mod_shibboleth or mod_cas to incorporate the sign on system with Apache. This is a fairly heavy weight imposition, and an alternative approach using a module designed to perform authentication locally on the server, may allow for faster service. The disadvantage of the alternative approach is that it will require locally developed code and that effort will be required to ensure compatibility with the campus sign on system for participation with single sign on enabled services. Suggested Action(to be determined) |