0

JanRain phpopenid ライブラリに基づく OpenID サーバーを使用しています。Yubico ワンタイム パスワード ジェネレーターで動作するようにパッチを当てるだけで、特別なことは何もありません。正常に認証されますが、 JanRain 診断ツールでの「成功した checkid_immediate」テストに失敗します。checkid_immediateに必要な設定と書いてありますが、意味がわかりません。

私の問題は、JanRain が思いついたサンプル デモが意図的に質素であることです。JanRain の Jonathan Daugherty 氏によると、「サンプル サーバーは、完全装備の OpenID サーバー (つまり、ユーザー アカウントやその他の状態) として扱われることは想定されていません。」

残念ながら、骨抜きにされたサーバーの例に加えて checkid_immediate を実装する方法を理解するのは、私の頭を少し悩ませています。これをどのように達成できるかについて、誰かが私に指針を与えることができますか? ありがとうございました!

4

1 に答える 1

0

checkid_setupパスとパスの唯一の違いはcheckid_immediate、ユーザーエージェントに何かを要求する場所に他の中間ページを配置できないことです。すぐに応答を発行する必要があります (おそらく または から) $request->answer(true)$request->answer(false)

于 2009-08-12T19:14:08.070 に答える