...
Excerpt |
---|
Cal Poly - San Luis Obispo uses CAS extensively, including with technologies like Peoplesoft and Blackboard, and we are working on a project to extend CAS-based central authentication (and directory) services statewide integrating the CA K-12 and State University systems. |
Using Portal login as CAS login
We decided to make our CAS server look like our Portal. We started with LDAP authentication through uPortal directly then added CAS after the fact.
We prioritized maintaining the user experience and thus our CAS server became my.calpoly.edu. To accomplish that we modified CAS slightly so that if no service name appears we default to myportal.calpoly.edu. We've also added a 'My Portal Down Page' so that in the event of taking our portal server down for maintenance we have the remaining CASified apps available after logging into CAS. The page looks like this.
In addition to configuring CAS we've also used the UnionSecurity context to allow for both Simple and CAS authentication mechanisms to work simultaneously. We've hidden the uPortal login input boxes from the CLogin stylesheet but use them in conjunction (any webpage with the same form name and input text variables POSTing to myportal.calpoly.edu/Authentication) with our default users so that we may modify the default layouts. These default users are the only ones with entries in UP_PERSON_DIR.