Wie kann ich Facebook als OpenID-Anbieter nutzen?


9

Ich möchte mein Facebook-Konto für meine OpenID-Konten verwenden. Wie kann ich das machen?


Einfach ein Facebook-Konto erstellen? Ich dachte, andere Websites würden es nur anbieten, wenn sie es können. Sie können sie nicht wirklich zwingen, oder?
Ivo Flipse

Es ist nicht eine der Optionen auf den verschiedenen OpenID-Seiten, aber ich habe Websites gesehen, auf denen Sie sich über Facebook, Twitter usw. anmelden können.
Samoz

Antworten:


6

Facebook verwendet OAuth, während Google, Yahoo, AOL und MySpace OpenID verwenden.

Für Websites, die nur OpenID akzeptieren, können Sie Facebook nicht verwenden. Viele Websites akzeptieren sowohl OpenID als auch Facebook, Twitter, LinkedIn, Windows LiveID usw., die andere Nicht-OpenID-Lösungen sind.

Wenn Sie Unterstützung für all diese ID-Systeme auf Ihrer Website hinzufügen möchten, sollten Sie sich Janrains Engage ansehen .


2

Soweit ich weiß, können Sie sich bei Facebook mit dem OpenID-Konto eines anderen Anbieters anmelden, erstellen jedoch kein OpenID-Konto, mit dem Sie sich bei anderen Websites anmelden können. Ist das sinnvoll?

Weitere Informationen finden Sie in diesem Facebook Developer Blog Post .


1

Facebook ist ein OpenID-Verbraucher.

  • Sie können Identitäten von anderen OpenID-Anbietern wie Google Email verwenden, um sich bei Facebook anzumelden

Facebook ist kein OpenID-Anbieter.

  • Sie können die Facebook-Identität nicht verwenden, um sich bei Websites anzumelden, die OpenID verwenden

Grundsätzlich macht Facebook OAuth verfügbar, nicht OpenID.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.