I'm trying to create an opportunity for Google users to log in with their account and use my Android app. An important aspect is that we do not want our users to be forced to create a Google+ profile for their account. According to the documentation, I can use GoogleApiClient for this. According to this page: https://developers.google.com/+/api/auth-migration#timetable , requesting only a basic user profile, will not offer users to create a Google+ profile. My experience is that he does it.
I use the following code to run my googleApiClient:
mGoogleApiClient = new GoogleApiClient.Builder(this) .addConnectionCallbacks(listener) .addOnConnectionFailedListener(listener) .addApi(Plus.API) .addScope(new Scope(Scopes.PROFILE)) .addScope(new Scope("email")) .build();
I would expect the user to be able to log in with a regular account, but they receive a request to create a Google+ profile and cannot log in without it.
Can I use googleApiClient to log in with a regular Google account (without a Google+ profile)? Or should I give up the client and make a Google login in another way?
android google-play-services
Aster
source share