2012-04-23 61 views
2

我被转移到基于PHP的新项目,所以我已经花了上周建立我的PHP技能。今天我想根据谷歌账户创建一个登录页面。它看起来像LightOpenID就足够了,但我不能让他们的example工作。无论我尝试什么,我总是会得到“用户尚未登录”。在我看来,验证总是返回false,虽然当我在Google上登录并返回到我的页面时,可以看到具有openid.claimed_id和更多参数的GET请求中的数据。LightOpenID谷歌示例只是不工作

由于我在公司代理的背后,我也在aws上运行过,但没有运气。

我需要以任何方式配置我的服务器来启用它,因为它应该工作。一些PHP或Apache配置?我把我的IP放在构造函数中,因为我没有域名,但是这只是用于展示我认为无论如何。

+0

你必须要更具体。你是从计算机还是服务器运行它?如果来自服务器,您是否相应地修改了构造函数参数? – Mewp 2012-04-24 06:18:25

+0

都来自我的电脑和运行Ubuntu 11.04的aws微型实例。从aws运行时,我把IP放在构造函数中。 – 2012-04-24 06:53:40

回答

2

原来我需要安装卷曲。一个简单的apt-get安装php5-curl做到了这一点。我已经付出了我的PHP努力的代价。