I’m not understanding how OAuth2 works for Google API.
Supposing I’ve signed in API’s console and chosen several API’s I would like to use.
My website should offers these API’s to its users.
I have a doubt if my website users have to be logged in GOOGLE to can use these APIs.
For example, some users that prefer to login with Facebook couldn’t use the APIs?
User must be signed in Google to grant authorization to your application.
Your application is required to provide an access token when call Google API. The access token is granted by a Google user so that your application is able to access this user’s resource on Google. So it’s obvious that the user must be signed in Google.