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


#1

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!


#2

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.