PHP:LightOpenID,如何从提供商处获取帐户数据?

Pwn*_*tus 8 php openid fetch lightopenid

我遇到一个名为LightOpenID的小型OpenID库问题 .我可以对几乎所有提供商进行身份验证,但我不知道如何从提供程序获取数据.我只用print_r()得到了Array(),eaven.

Pet*_*ete 8

你需要调用getAttributes() 之后 $openid->validate()而不是之前.

记得:

请注意,它不保证将存在任何必需/可选参数

  • 另外,`$ openid-> required = array('contact/email');`需要在**'$ openid-> validate()之前调用** (2认同)