2011-05-18 9 views
5

Ben facebook hakkında ve facebook google gibi bir Openid sağlayıcı olup olmadığını karıştı.Facebook bir açık servis sağlayıcı mı?

bu linke göre: http://developers.facebook.com/blog/post/246/, facebook bir Openid güvenerek partidir. Bunun anlamı nedir ve google gibi bir açık sağlayıcıdan farklıdır.

Temel olarak, kullanıcıların sitemde oturum açmak için openid'lerini kullanmasına izin vermek için lightopenid kullanıyorum, ancak facebook'un açık kimlik doğrulaması için bir URL bulamıyor gibi görünmüyor.

Bana şaşkınlık yaratan benzer bir soru gördüm, çünkü bu soruda, facebook'un bir openid sağlayıcı olmadığı söylenirken, facebook dokümantasyonu facebook'un bir openid güvencesine sahip bir parti olduğunu söyledi ... ?

+3

Bu, http://stackoverflow.com/questions/1827997/is-facebook-an-openid-provider adresinin tam bir kopyasıdır. –

+0

Soru aynı görünüyor, ancak bu sorudaki kalın kısımlara cevap vermiyor. – oshirowanen

+2

Diğer sorunun cevabı içerdiğini düşünüyorum. Facebook ACCEPT openId oturum açar, ancak bir sağlayıcı olarak hareket etmeyin, sadece bir tüketici: "Facebook bir OpenID sağlayıcısı değildir, ancak Google hesapları kullanarak OpenID girişine izin verirler." – Fenton

cevap

6

Facebook OAuth sağlayıcısıdır. Facebook kullanıcılarının hizmetinize karşı kimlik doğrulamasına izin vermek istiyorsanız OAuth'ı kullanmanız gerekir.

OpenID güvenerek Partisi olmak

Facebook örneğin kendi kullanıcılardan OpenID oturumların kabul ettiği anlamına gelir Facebook’a Google hesabınızla giriş yapabilirsiniz. Hizmetiniz, kullanıcıların OpenID'lerini kullanarak kimlik doğrulaması yapmalarına izin veriyorsa, ayrıca bir Güven Veren Taraftır.

OpenID kullandığı terminoloji hakkında daha fazla bilgi için, the OpenID Wikipedia article bakın.

+0

teşekkürler açıklama için, ben bariz yinelenen soru okuyarak alamadım tam olarak ne olduğunu. – oshirowanen

İlgili konular