How can I determine whether my authentication is considered "User" or "App"


I’m trying to ensure that my service respects the rate limits (it calls /1.1/users/lookup repeatedly). Is there a way to determine which authentication category (user or app) I’m using?

I’m using the keys and access tokens associated with the app I registered with Twitter, so I assume that I am being granted “app auth” rate limits, but I would like to be sure.

If I wanted to authenticate using a “user auth” key and access token, where would I find those?

I’m having trouble finding info on the distinctions between these two auth types, and where they are found. Thanks!


What you are describing sounds like app authentication. This would change to user authentication if you had a user sign in with Twitter through the app and start using their own tokens via the OAuth exchange.