Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use the new OAuth2 endpoint for authentication #562

Closed
willemarcel opened this issue Jul 5, 2021 · 6 comments
Closed

Use the new OAuth2 endpoint for authentication #562

willemarcel opened this issue Jul 5, 2021 · 6 comments

Comments

@willemarcel
Copy link
Collaborator

OSM now supports OAuth2 to authentication: https://wiki.openstreetmap.org/wiki/OAuth

@mmd-osm
Copy link

mmd-osm commented Aug 24, 2023

OSM's OAuth 1.0a is in the process of being deprecated, as discussed at openstreetmap/operations#867. No timeline has been set, but we do not expect to shut off OAuth 1.0a this year. It would be good to move to OAuth 2.0 well before this time.

@tordans
Copy link
Contributor

tordans commented Aug 26, 2023

I might be worth checking https://www.npmjs.com/package/osm-auth out to move the auth flow to a library. We use it in an react app at https://github.com/FixMyBerlin/atlas-app/blob/develop/src/components/Layout/Header/User/User.tsx.

@mmd-osm
Copy link

mmd-osm commented Jan 28, 2024

Update on timelines for sunsetting OAuth 1.0a: https://community.openstreetmap.org/t/oauth-1-0a-and-http-basic-auth-shutdown/108490

@mmd-osm
Copy link

mmd-osm commented Apr 23, 2024

Another update: https://blog.openstreetmap.org/2024/04/17/oauth-1-0a-and-http-basic-auth-shutdown-on-openstreetmap-org/

  • May 1st, 2024: System administrators will start brownouts to find applications that are still using OAuth 1.0a or HTTP Basic Auth.
  • June 1st, 2024: OAuth 1.0a and HTTP Basic Auth will be shut down.

@mnalis
Copy link

mnalis commented May 29, 2024

Reminder: June 1st, 2024 is this upcoming weekend, and Login will stop working then unless this is fixed and OAuth2 is implemented.

(And thanks to everyone working hard on this! ❤️)

@willemarcel
Copy link
Collaborator Author

OSMCha is now using OAuth2!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants