Is there a great way to let a user log in using a GMail account? without entering his email, password, etc.
If you mean another account stored on the phone, and you get access to the Google service, which requires a token and not a username / password, you can look at AccountManager