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

Reply via email to