I am wondering if it is possible to request additional information besides email from Google and get a username?
Using JanRain OpenID PHP script.
thanks
No, It is Immpossible. Google only releases the user's email address. Their server is configured to never give out more information than this:
See their OpenID page for developers to learn more: http://code.google.com/apis/accounts/docs/OpenID.html
Finding an OpenID Attribute Exchange is what you want.
(6 ?), , . , .
:
http://www.google.com/search?q=openid+attribute+exchange
, . 3 OpenID, "email" Google Yahoo. , OpenID.
? , OpenID - , , .
, ... XRI URL- ?
In any case, you should not rely on any user information. See if this is part of the OP answer, and if not, provide the user with a form in which he can fill out the required fields.
Source: https://habr.com/ru/post/1705077/More articles:How can I improve this "register" in Django? - pythonDatagrid Paging: Invalid CurrentPageIndex value. It must be> = 0 - pagingWhat is the Xcode pbxstrings file for? - xcodeAre XHTML object encodings valid in XML documents if they are contained within CDATA tags? - xmlhttps://translate.googleusercontent.com/translate_c?depth=1&pto=aue&rurl=translate.google.com&sl=ru&sp=nmt4&tl=en&u=https://fooobar.com/questions/1705076/make-seems-to-think-a-prerequisite-is-an-intermediate-file-removes-it&usg=ALkJrhhbJAQEaS6Et_FQJc_LasRZfc5dkQHow to free memory associated with CGImageCreateWithImageInRect - objective-cBash: select the previous command that matches the pattern - bashJasper report using the same template for rendering in CSV and PDF formats - jasper-reportsStrange QuickFix Response to Performance Report - quickfixBest constantly updated resource about python web plumbing - pythonAll Articles