OpenUserJS / OpenUserJS.org

The home of FOSS user scripts.
https://openuserjs.org/
GNU General Public License v3.0
844 stars 301 forks source link

Yahoo! OpenID (2.0) EOL notice #1733

Open Martii opened 4 years ago

Martii commented 4 years ago

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:

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.


Outside refs:

Martii commented 4 years ago

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.