我正在尝试使用 lightOpenID,它应该很简单,并且上传文件然后测试它是否有效。当我使用 example-google.php 时,我会单击登录按钮,第一次它要求我登录 Google 并允许/记住我正在构建的网站。然后它重定向回 example-google.php?login 和大量属性。但该页面显示“禁止访问。您无权访问此服务器上的 path/to/folder/example-google.php。” 如果我删除 url 中包括 ?login 在内的属性,那么我会得到“使用 Google 登录按钮”,很明显我的文件权限是正确的。
如果我从现在开始单击该按钮,它会立即将我重定向到禁止页面,因此很明显 Google 会记住我已登录并使用登录名对我的网站感到满意。
我为此绞尽脑汁,尝试寻求帮助和各种方法。任何帮助表示赞赏,但我接近放弃 openid 的地步(因为其他库似乎更难以实施)。