Hello,
You will be able to know the user based on the email address used for authentication or based on the client ID used for authentication. Since you're looking to verify this scenario on your end before returning a refresh token, you could use the later option to store the client ID credentials. You will be able to verify these through the Authorization URL and then map them locally to the user authenticating the call. Please take a look at
this guide for the authorization URL format. You may also refer to
this link on how to configure the C# client library for OAuth credentials.
Let me know if you have any other questions.
Regards,
Bharani, AdWords API Team