Hi, am just a week into Jetspeed. We have a SSO (Single Sign On) 
infrastructure using SiteMinder (Netegrity) and would like to integrate 
Jetspeed into the same.Currently running JetSpeed 1.4
 
I looked at JetSpeedResources.properties and came across this line:
 
#   topnav.user_login.enable - Display login prompts on navigation bar.  
If false then login nust be via login portlet    
 
I searched the source and the Jar but did not find any Login Portlet. 
However I found 2 files of interest:
 
org.apache.jetspeed.services.JetspeedAuthentication and 
org.apache.jetspeed.modules.actions.JLoginUser
 
 
JLoginUser doPerform() method, which I believe gets invoked on the user clicking the 
Login button,  references the login() method of class JetSpeedSecurity which then 
invokes
login() method of class JetspeedAuthentication.
 
Now I could put in my code in the login method of JetSpeedAuthentication to achieve 
SSO here but:
 
1. Modifying the JetspeedAuthentication class, is it recommended ? 
 
2. If yes, how do I invoke this class/code when some user (already 
authenticated by 3rd party) clicks on the Portal link http://xyz.com/JetSpeed/Portal
 
3. Or is there a better way to achieve SSO ? Is there a Login Portlet or 
due in the next release ?
 
I have a follow-up questions on automatic registration and 
role-assignments of first time users, but I guess, I will wait for some 
help on this one first.
 
Thanks and appreciate all the hard work put in by open-source developers. 
-Jignesh


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to