我想获得有关用户的用户ID和其他一些内容。
但我没有得到这个
我用过pinax
我该怎么办?
感谢
例如:实
Javascript (from therunaround demo):
FB.Facebook.get_sessionState().waitUntilReady(function() {
var user = FB.Facebook.apiClient.get_session() ?
FB.Facebook.apiClient.get_session().uid :
null;
}
答案 0 :(得分:1)
您可以在其网站上了解open-id实施详细信息,其中包括:http://openid.net/add-openid/add-getting-started/。
简而言之,您将客户端重定向到填写适当信息的openid提供商,然后提供商将客户端发送回您的站点。然后,您直接向OpenID提供程序发出(HTTP)请求,以检索客户端授权给您的信息。哪些信息取决于客户及其开放提供商,但通常包括姓名和电子邮件地址,有时还包括实际地址。
答案 1 :(得分:0)
当我使用基于Google的OpenID登录时,我认为没有得到我的(谷歌)用户ID - 如果确实如此,奇迹般地绕过了OpenID安全措施(?),它确实很好地隐藏了这个事实。是什么让你想到的呢?