OpenUserJS.org icon indicating copy to clipboard operation
OpenUserJS.org copied to clipboard

Yahoo! OpenID (2.0) EOL notice

Open Martii opened this issue 5 years ago • 1 comments

Migration path doc at https://developer.yahoo.com/oauth2/guide/OpenID2/ . Migrating from OpenID2 to OpenID Connect which appears to be OAuth 2 mentioned at https://developer.yahoo.com/oauth2/guide/openid_connect/getting_started.html

Since Yahoo doesn't bother dating their announcements I have no idea when this happened and for how long. :\

Anyhow... I'm guessing if the Yahoo authentication wants to be salvaged this will need to be done... if it's not too late. The passport strategies, all of them, really ought to have a way of notifying everyone via their connections in node... just my opinion.

I disabled new account attempts at #1732


Misc notes:

  • I'm guessing since passport-steam has been handling their own that should continue but one never knows for sure.
  • Error in logs are as follows:
2020-08-16 07:59:47.499 +00:00: InternalOpenIDError: Failed to discover OP endpoint URL
    at ~/OpenUserJS.org2/node_modules/passport-openid-node6support/lib/passport-openid/strategy.js:249:52

... which from past experience with Google/AOL means their default URL is invalid now... so migration may not be possible. IDK ATM. The sub-dep was forked to update OpenID and I figured these were going the way of the Dodo.

  • Since @sizzlemctwizzle is in charge of the Auth Strategy API keys... he'll definitely have to be involved.

Outside refs:

  • https://meta.discourse.org/t/removing-yahoo-login-from-core-and-deprecating-openid-2-0/113249 2019/04/03

Martii avatar Aug 16 '20 13:08 Martii

Btw I don't even see an OAuth 2.0 passport at http://www.passportjs.org/ , just http://www.passportjs.org/packages/passport-yahoo-oauth/ which is 1.0a (API). There might be some forks around that might support it will have to do some digging when the chance permits.

Martii avatar Aug 17 '20 09:08 Martii