The changes I've proposed don't impact the CAS configuration or anything else in security.properties.
- Jen On Tue, Nov 3, 2009 at 9:27 AM, Susan Bramhall <[email protected]>wrote: > Sounds like a good idea. Where would the CAS login url be configured? We > have been planning to externalize that to jndi so the war / ear is more > portable between systems. > Susan > > Jen Bourey wrote: > > Hi all, > > I'd like to propose changing the division of labor between the CLogin > channel and the theme XSL. Historically the CLogin channel has been > responsible for outputting the portal welcome message ("Welcome > <yournamegoeshere>"), the CAS login link or local login form, and the logout > link. When Gary first updated our XSL files for uPortal 3.0, he'd designed > many of those components as XSL templates, but we didn't actually use them, > since the theme didn't know the name of the user or CAS login URL. > > In the current trunk, the theme does have access to the user's display > name, and it isn't difficult to add a Xalan helper bean that can determine > if CAS login is enabled and print the login URL. I'd like to take advantage > of those two facts to begin outputting the login and logout URLs, as well as > the welcome message from the XSL templates directly. After that > refactoring, CLogin would only be responsible for printing out the login > form for local login and any login-related authentication errors. > > I think this change would help make per-theme styling of the welcome > message and authentication links much simpler, as well as get us closer to > the original design goals of the 3.0 refactoring. Does anyone have concerns > about such a change? > > - Jen > > > -- > Jen Bourey > > -- > > You are currently subscribed to [email protected] as: > [email protected] > To unsubscribe, change settings or access archives, see > http://www.ja-sig.org/wiki/display/JSG/uportal-dev > > > -- > > Susan Bramhall ([email protected]) > Senior Developer, Infrastructure Systems and Architecture (formerly T&P) > Yale University Information Technology Services (ITS) > 25 Science Park, 150 Munson St, New Haven, CT 06520 > Phone: 203 432 6697 > > -- > > You are currently subscribed to [email protected] as: > [email protected] > To unsubscribe, change settings or access archives, see > http://www.ja-sig.org/wiki/display/JSG/uportal-dev > > -- Jen Bourey -- You are currently subscribed to [email protected] as: [email protected] To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/uportal-dev
