我被调到一个基于 php 的新项目,所以上周我一直在培养我的 php 技能。今天想做一个基于google账号的登录页面。看起来 LightOpenID 就足够了,但我无法让他们的示例起作用。无论我尝试什么,我总是得到“用户尚未登录。”。在我看来,验证总是返回 false,尽管当我在 Google 上登录并返回我的页面时,我可以在该 GET 请求中看到带有 openid.claimed_id 和更多参数的数据。
由于我支持公司代理,因此我也在 aws 上运行过它,但没有运气。
我是否需要以任何方式配置我的服务器才能启用它,因为它应该可以工作。一些 PHP 或 Apache 配置?我将我的 ip 放入构造函数中,因为我没有域,但这只是我认为的展示。