Nasıl bir JanRain phpopenid örnek sunucusuna checkid_immediate destek eklerim?

1 Cevap php

Ben JanRain phpopenid kütüphanesine dayalı bir OpenID sunucusu kullanıyorum. Bu sadece Yubico kerelik şifre üreticisi ile çalışmak için yamalı, özel bir şey var. Bu güzel yetki, ancak JanRain diagnosis tool de "Başarılı checkid_immediate" testleri başarısız olur. Bu checkid_immediate için gerekli kurulum diyor, ama ben ne demek emin değilim.

Benim sorunum JanRain ile geldi örnek demo kasıtlı Spartalı olmasıdır. JanRain Jonathan Daugherty göre, "örnek sunucu (kullanıcı hesapları ve diğer devlet yani) tam donanımlı bir OpenID sunucusu olarak tedavi edilmesi gerekiyordu değildir."

Ne yazık ki, aşağı sulanan sunucu örnek üstüne checkid_immediate uygulamak için nasıl anlamaya biraz kafamda bitti. Herkes bana bir bunu başarmak nasıl hakkında ipucu verebilirsin? Teşekkür ederiz!

1 Cevap

checkid_setup yolu ve checkid_immediate yol arasındaki tek fark, herhangi bir şey için user-agent istemi nerede, sen sorunu var orada başka bir ara sayfaları koyamazsınız olduğunu bir yanıt (muhtemelen ya da $request->answer(true) ya da $request->answer(false) 'dan itibaren) hemen.