Hi everyone,
I was searching but couldn't find any related information. Is there any way to figure out that requests coming to the proxy are coming from one user or multiple users? For example, I have one public API key and I have received 10 requests. I want to know if those 10 requests are triggered by 1 person as sending 10 requests or 10 people as sending 1 request.
Thank you for your help.
Solved! Go to Solution.
Ah ok
Have you considered using a Signin widget for the users that supports (Google, Github, etc) that accepts OpenID Connect? and then have the app send to the Apigee proxy the authenticated ID token?
Or if that is impractical, maybe consider provisioning one API key per user? Normally the Apigee-provisioned API Key corresponds to an App, not a user. But if you stretch the concept a bit, you could apply the API Key to a user.