Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 248154

Summary: Add Support SSO/Redirect on Bugzilla Login
Product: z_Archived Reporter: Heiko Burchard <burchard>
Component: MylynAssignee: Project Inbox <mylyn-triaged>
Status: CLOSED MOVED QA Contact:
Severity: enhancement    
Priority: P3 CC: robert.elves
Version: unspecifiedKeywords: helpwanted
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Bug Depends on:    
Bug Blocks: 203545, 328723    
Attachments:
Description Flags
bugzillaclient.mylyn.bugzilla.core.patch none

Description Heiko Burchard CLA 2008-09-22 11:33:59 EDT
Created attachment 113139 [details]
bugzillaclient.mylyn.bugzilla.core.patch

Build ID: I20080617-2000

Steps To Reproduce:
After successful login a redirect to bugzilla occurs in our SSO System. But a redirect is not accepted as a valid server response in BugzillaClient.java.

Note: This redirect is a security feature preventing authenticating by submitting the login form again from browser history.

Please see Patch for simple suggestion...


More information:
Comment 1 Robert Elves CLA 2008-10-07 02:50:06 EDT
Is this all you need (to have a redirection return code not result in an error) or do you need the option to actually follow the redirect? If it is the former and subsequent calls will work out for you, then I don't see any problem with the proposed patch.
Comment 2 Heiko Burchard CLA 2008-10-08 04:07:08 EDT
When I patched Bugzilla.core some month ago I could access our customized bugzilla with this patch, some translations and one patched url. If there is no session and a bugzilla url is invoked, the login page from Bugzilla shows up - and the form url was patched to our SSO System. After successful login the user is redirected to the first called bugzilla url. This is a bit different from what I first thought.

What do you think about externalizing all constants like you did for the translations? This would make the bugzilla client much more flexible with a heavily customized bugzilla installation.
Comment 3 Robert Elves CLA 2008-10-22 01:53:01 EDT
Yes this could be done. I don't see this making the list of priorities for 3.1 though.
Comment 4 Robert Elves CLA 2009-04-13 21:36:55 EDT
We haven't had any additional interest/votes. I'm going to drop this from the 3.2 plan and we can reconsider putting cycles towards this in future releases.
Comment 5 Eclipse Webmaster CLA 2022-11-15 11:45:08 EST
Mylyn has been restructured, and our issue tracking has moved to GitHub [1].

We are closing ~14K Bugzilla issues to give the new team a fresh start. If you feel that this issue is still relevant, please create a new one on GitHub.

[1] https://github.com/orgs/eclipse-mylyn