OATUH manual Authentication

Just wondering if what I’m experiencing is normal and part of the Patreon OAUTH handshake. It seems even if a user has already authorized use of my app/api in Patreon, they get asked each time. Am I missing something here or is this normal behavior?

In normal OAuth flow, you shouldn’t be handshaking more than once, unless you want to change the scope of a token. You should be storing the auth and refresh tokens and using those to get new tokens.