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

OAuth 2.0 #12

Closed
pnorman opened this issue Jan 11, 2024 · 8 comments
Closed

OAuth 2.0 #12

pnorman opened this issue Jan 11, 2024 · 8 comments

Comments

@pnorman
Copy link

pnorman commented Jan 11, 2024

OSM is deprecating OAuth 1.0a and HTTP Basic Auth.

Your application was identified as making HTTP Basic Auth calls, which will stop working later this year. We are still working out a precise timeline.

@Zaczero

This comment was marked as off-topic.

@westnordost

This comment was marked as off-topic.

@westnordost
Copy link
Member

westnordost commented Jan 12, 2024

Well, I think I could remove auth altogether, as it is only making public calls and it doesn't seem to be realistic that these API calls will be made into API calls that can only be done with a logged in user only anytime soon.

@mmd-osm
Copy link

mmd-osm commented Jan 12, 2024

It seems EWG is starting a new attempt at the GDPR topic. Some of the map notes API endpoints are currently listed as "disallow call" (https://wiki.openstreetmap.org/wiki/GDPR/Affected_Services), i.e. you would need some sort of authentication to call these endpoints, once this gets implemented.

I'm not exactly clear if EWG will make much progress on this topic in 2024. Maybe you could keep an eye on what they're planning.

@westnordost
Copy link
Member

Hmm, thanks. Maybe I'll then just get an access token manually and put it into the conf of that script

@Zaczero

This comment was marked as off-topic.

@matkoniecz
Copy link
Member

matkoniecz commented Jan 21, 2024

I think I could remove auth altogether, as it is only making public calls

In my experience not authenticated calls are getting throttled far faster than authenticated calls, so doing read only calls on larger scale still does need this.

I am not entirely sure about this, not checked code, but it seemed a clear pattern to me.

@westnordost
Copy link
Member

westnordost commented Jan 21, 2024 via email

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

No branches or pull requests

5 participants