Get info about auth origin

When you exchange the code for an Access Token, you also get a Refresh Token that can be used to generate new keys when the old ones expire. You can do this without any user interaction, and can find the process to do this explained in the docs: https://dev.twitch.tv/docs/authentication#refreshing-access-tokens