[Hypercontent-users] HC logout issue
Brought to you by:
alexvigdor
From: tom t. <j_l...@ya...> - 2006-11-12 22:43:55
|
Hi, I observed the following behaviour (defect ?) in HC while doing the following. HC is casified and working fine with CAS and uPortal. Users login to uPortal via CAS and one of uPortal channel got a link to HC. Look at the following use case. 1) user 'AUTHOR_HC' login to uPortal via CAS.(authentication is successful) 2)clicks HC link to edit content 3)HC opens in a new window with 'You are logged in as AUTHOR_HC' 4) user edits contents and saves 5) closes the HC browser window (wihout pressing logout link in HC). 6) user presses uPortal logout which in turn call the cas/logout 7) Different user login to uPortal via CAS as user 'APPOVER_HC' 8) click the HC link in uPortal, HC opens in a new browser Window .............. But still it shows the previous users welcome message which is 'You are logged in as AUTHOR_HC' Why doesnt the HC cleans out everything. Is this a limitation? Different users can use the same workstation in our case. Instead of above step 5,if the user presses the logout in HC still problem remains the same. It does not cleans out the users state. in pipleline.xml I changed the logout as follows. <pipeline name="logout" mode="logout" basedir="/" content-type="text/html" binding="all"> <exec stage="org.hypercontent.project.engine.stage.SessionAttributeStage"> <with-param name="name" value="service"/> <with-param name="value" value="${abs-project-base}${request-path}%3f${request-parms-encoded}%26command%3DLogout"/> </exec> <exec stage="org.hypercontent.project.engine.stage.RedirectStage"> <with-param name="location" value="https://localhost:8443/cas/logout?service=${service}"/> </exec> </pipeline> ____________________________________________________________________________________ Do you Yahoo!? Everyone is raving about the all-new Yahoo! Mail beta. http://new.mail.yahoo.com |