Apologies in advance if this question is all over the place. I have no idea how OpenID works and how SE's various login systems are related to eachother.
I am attempting to add a Google OpenID login to my account by performing the following steps:
- Go to my profile page on MSE.
- Click Edit Profile & Settings.
- Click My Logins.
- Click add more logins....
- Click More login options.
- Enter my Google+ profile URL in the box (which this page says to do, it's
- Click Submit
I am met with a page that says:
OpenID 2.0 for Google Accounts has gone away
If you've been redirected to this page, it means that you're using a website that doesn't support the latest sign-in standards from Google.
I am confused by the related information I found:
- "Stack Exchange is not affected by this deprecation, it is already using one of the recommended APIs." - Confused because it seems to be affected.
- "StackExchange.com, the Data Explorer, and Area 51 have not yet been updated; you will see the deprecation warning there if you use Google to log in." - Confused because I'm not sure if this is referring to the Google login button (which currently does work on the three listed sites) or Google as an OpenID provider. Also confused because this list of exceptions may be outdated, e.g. Anna Lear said "No plans to update Area 51 as such... but we're working on a new login system that should take care of this as well. Same goes for stackexchange.com, which I believe also still uses the OpenID endpoints." last November.
- Nick Craver states "OAuth 2 support for Google has been deployed." - Confused because I think this indicates that I should not be seeing the problem that I'm seeing?
- Also confused because I'm not sure if this is referring to the Google login button or using a Google OpenID URL.
I am thoroughly confused by all this. How do I add a Google OpenID URL login?
The real reason behind this question is I'm trying to interface with SE's chat WebSockets, but I currently use the Google log-in button for my account. All of the existing code I see uses https://openid.stackexchange.com/ to authenticate, so I'm trying to add an OpenID login. But maybe I'm going down the wrong path entirely to begin with, I have no idea how SE OpenID vs. Google OpenID vs. Google Login button fits into the picture here. I'm just pursuing this path because "openid.stackexchange.com" and the "More login options" form both have the words "OpenID" in them and I have no better ideas (I'm not ready to count the inexplicably involved SE OpenID procedure described here as a "better idea" quite yet).
Every time I read another OpenID/Google-related MSE post or web site, a few more drops of my brain drip out my ears. I don't know how to put all the information together.