OAuth 2 state - how can I associate a successful grant with a user id
Greetings, and thank you for your work on this package.

My use case involves allowing users of my website to allow us to access various services of theirs (e.g. google/gmail to send an email on their behalf).  I have been utilizing my own hacked solution until now, and I was passing the "userId" of the currently logged in user as the OAuth2 "state" parameter.  Upon receipt of the granted tokens I'd grab the userId off the state and make the association between the grant and the user for my DB.

I'm using next-js and hence am utilizing the vercel handler.   I'm not seeing an obvious mechanism to do this - would you mind providing some clues.

Also, given that the vercel handler seems to use a single store/Session(), is there an issue with overlapping oauth requests between multiple users?

Thank you in advance for any insights
