I Have made Login system using open ID Using the following code
See duplicate question How to get email from Google OpenID Provider (in VB) for the answer, with the addendum that:
You cannot get the Google user's username or gender. You can get their email address and I think that's about it. (Maybe their full name as well). This is up to individual OpenID Providers and Google, like other large ones, has elected to provide minimal data on the user.