Search code examples
androidgmailgoogle-plus

Login using Gmail credentials


Is there a way I can use Google credentials to get basic user info like

Email, Name, Gender

and use them in my application? Its like allowing user to login into my application using Gmail.

I asked the same here.

But the answer says:

You should not use Gmail for user authentication using Google accounts. You can use Google + Sign-in for Android instead. This will allow you to access the user's profile information upon getting the required permissions using OAuth. Check out the guide here:

which i followed and everything worked fine.

But if a Gmail account has no GooglePlus profile, My application asks to create a GooglePlus account. Which makes me think I implemented a GooglePlus Login instead of Gmail Login.

Is the answer for my other question right? Meaning without a GooglePlus profile you cannot have a Gmail Login in Android?

If not how can I have a Google Login in my application?

A similar question here, with no replies.

Please help. Thank You


Solution

  • Try article on this Url : http://nilvec.com/implementing-smtp-or-imap-xoauth-authentication-in-java.html.

    I think this will help you