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

Specify both Client ID and invalid bearer #53

Closed
BarryCarlyon opened this issue Feb 8, 2020 · 3 comments
Closed

Specify both Client ID and invalid bearer #53

BarryCarlyon opened this issue Feb 8, 2020 · 3 comments
Labels
done The bug or issue has been addressed product: api API endpoints in the "helix" namespace ticketed Has been given an internal tracking ticket

Comments

@BarryCarlyon
Copy link
Contributor

Brief description

If you send a Invalid Bearer but a valid ClientID, the rate limit is 30 and you don't get a 4xx error or any notification that the Bearer you are sending is dead/invalid

How to reproduce

So you create an app access token.
You send both the app access token and the client ID to a public resource/no scopes needed.
You get a nice 800 rate limit.

For whatever reason the App Access Token becomes no longer valid.

Everything keeps going but at the 30 Rate Limit instead

Expected behavior

4xx error

Additional context or questions

Not sure if bug or intended.

@BarryCarlyon BarryCarlyon added the product: api API endpoints in the "helix" namespace label Feb 8, 2020
@mauerbac mauerbac added the ticketed Has been given an internal tracking ticket label Mar 23, 2020
@mauerbac
Copy link

HLX-1326

@akshaykumarg
Copy link

Any update on this?

@jbulava
Copy link
Member

jbulava commented Apr 27, 2020

This will be fixed with the upcoming Helix OAuth requirements as announced here: https://discuss.dev.twitch.tv/t/requiring-oauth-for-helix-twitch-api-endpoints/23916/

If you are not sure if you are sending an invalid token, please see that post above as it includes a schedule of "requirement windows" to help developers be aware and test if there will be any issues before the requirement is permanently in place.

@jbulava jbulava closed this as completed Apr 27, 2020
@jbulava jbulava added the done The bug or issue has been addressed label Apr 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
done The bug or issue has been addressed product: api API endpoints in the "helix" namespace ticketed Has been given an internal tracking ticket
Projects
None yet
Development

No branches or pull requests

4 participants