私は lightOpenID を使用しようとしています。これは単純で、ファイルをアップロードしてから動作をテストするケースです。example-google.php を使用すると、ログイン ボタンをクリックします。最初に、Google にログインして、構築中のサイトを許可/記憶するように求められました。次に、example-google.php?login にリダイレクトし、属性をロードします。しかし、そのページには「禁止されています。このサーバーの path/to/folder/example-google.php にアクセスする権限がありません。」と表示されます。URLに ?login を含む属性を削除すると、「Googleでログインボタン」が表示されるので、ファイルのアクセス許可が正しいことは明らかです。
今後そのボタンをクリックすると、すぐに禁止されたページにリダイレクトされるため、Google は私がログインしていることを覚えており、ログインを使用して自分のサイトに満足していることは明らかです。
私はこれについて頭を悩ませ、助けを求めたり、あらゆる種類のものを探したりしました。どんな助けにも感謝しますが、私はopenidを放棄するところに近づいています(他のライブラリは実装するのが難しいと思われたため)。