When I see OAuth samples for ASP.NET Identity it looks like they always grant some kind of privileges to the client application:

I don't want any privileges to be granted. I just want a user to be authenticated.
How can I set this to happen?

I already asked this question on StackOverflow where I received an answer that told me to use OpenID Connect.
Can someone please provide me with a simple example on how to configure ASP.NET Identity v3 to authenticate users against a third-party service provider without requesting access to be granted to any of the user's personal data? I would prefer to get a sample on using this kind of authenticat ...

Go to the complete details ...