Do the Google and Yahoo implementations of OpenID respect the “required” attribute?
问题 I would like to use OpenID (PHP and LightOpenID) to get the following user information: $openid->required = array( 'namePerson', 'namePerson/first', 'namePerson/last', 'contact/email', 'person/guid', 'birthDate/birthYear', 'birthDate/birthMonth', 'birthDate/birthday', 'gender', ); However, I found that both Yahoo and Google return only the following data: Array ( [namePerson] => abc [contact/email] => abc@example.com ) Is there something wrong with my code? Can I force Google and Yahoo to