Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 357790 - [user] Invalid profile link when authentication plugin is on different server
Summary: [user] Invalid profile link when authentication plugin is on different server
Status: CLOSED WORKSFORME
Alias: None
Product: Orion
Classification: ECD
Component: Client (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Malgorzata Janczarska CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-15 08:58 EDT by Malgorzata Janczarska CLA
Modified: 2014-09-12 08:07 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Malgorzata Janczarska CLA 2011-09-15 08:58:50 EDT
Currently when authentication plugin is deployed from a different server than out client is running we get invalid link to profile. Authentication plugin forwards information returned by user servlet including user location that is relative. Then our client adds user location as data to our profile, but it is still relative.
What can be done about it?
1. We can assume that user API is well-defined and we display user data in our current client, then authentication plugin should qualify the urls
2. We can assume that every service should provide its own profile editor and redirect user there. In this case authentication plugin should also return the link to profile editor.

I personally think that no. 1 is better because we are using it in case of every other service (file service, git service).
Comment 1 Malgorzata Janczarska CLA 2014-09-12 08:07:21 EDT
This login mechanism has been change plenty of times since this bug was open. The bug is out of date.