验证Google OpenID响应

时间:2011-11-05 17:17:03

标签: php codeigniter openid

我正在尝试将Google OpenID实施到我的网站中,但服务器有几个限制因此我无法使用file_get_contents()。

由于这个原因,我无法使用许多可用的库。

我应该如何验证Google的回复?

我没有让这个工作:how to verify google openid response

1 个答案:

答案 0 :(得分:0)

我希望服务器限制确实阻止您一起访问远程URL。如果是这样,则无法验证OpenID响应,因为第三方授权系统的全部要点是验证来自第三方的用户身份。无论如何,你必须能够与第三方交谈。

许多PHP函数使您可以获取远程内容,fopen('http(s)://')是一回事,curl函数是另一种,甚至是system('curl')system('wget')。你需要先让它工作。