How to uniquely identify someone in oAuth
Does Google give other unique parameters like username or user ID?
For example, Twitter and Facebook give you a username and a unique URL that identifies the user's profile picture. If you save these settings on the server side, you can define the user the next time they appear on your site.
a source to share
I am currently only using OAuth and I am requesting https://www.googleapis.com/auth/userinfo#email as described in http://sites.google.com/site/oauthgoog/Home/emaildisplayscope to get the email address of the authenticated user. I use an email address to uniquely identify the user. That should be good enough for now.
Edited:
According to a recent comment by a google developer (https://groups.google.com/group/oauth2-dev/browse_thread/thread/cf5c137f872f9932) they are currently working on this issue, but for something off the shelf you have to use OpenID authentication ...
a source to share