Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 336272 - [user] OpenID login results in different workspace when using machine name instead of localhost
Summary: [user] OpenID login results in different workspace when using machine name in...
Status: CLOSED FIXED
Alias: None
Product: Orion
Classification: ECD
Component: Client (show other bugs)
Version: 0.2   Edit
Hardware: PC All
: P3 normal (vote)
Target Milestone: 7.0   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-03 14:02 EST by Andrew Niefer CLA
Modified: 2015-05-11 15:54 EDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Niefer CLA 2011-02-03 14:02:09 EST
Start the server, go to http://localhost:8080, sign in with open id.
Create a test file.

Log out and got to the same server, but using an IP address, or machine name
http://127.0.0.1:8080
http://mymachinename:8080

Login with the same open id user and you get a different workspace, the test file is not there.  The URL used to get to the server is tied in with the login account and different addresses result in different users.
Comment 1 Jay Arthanareeswaran CLA 2011-07-28 07:23:19 EDT
I am not able to reproduce this bug. Things work perfectly fine and the same workspace is loaded whether I am using localhost or machine name or IP address as long as I am using the same login account. Can you please check again?
Comment 2 Szymon Brandys CLA 2011-07-28 07:37:26 EDT
This is reproducible. Gosia, feel free to take over the bug when you are back.
Comment 3 Malgorzata Janczarska CLA 2011-08-02 07:30:40 EDT
This is caused by Google OpenId "feature". Whenever you log in from a different domain (string-based comparison) Google assigns you a different identifier, see this:
http://groups.google.com/group/google-federated-login-api/web/the-most-important-technical-issue-in-using-the-google-accounts-api?pli=1
I'm not sure, but I think other OpenId providers return the same identifier even for different domains. I'm not sure how we could handle this.
Maybe always translating the domain to IP? But IP may change as well.
Comment 4 John Arthorne CLA 2015-05-05 16:33:39 EDT
Bug was assigned to an inactive contributor. Moving back to inbox.
Comment 5 Anton McConville CLA 2015-05-08 09:49:53 EDT
Open ID is no longer supported. There's an all new workflow for the supported login flows.