Sollte ich Facebook Login oder OpenID Login unterstützen?


Antworten:


8

Es hängt von Ihrer Zielgruppe ab - es gibt keine richtige Antwort. Insbesondere wenn Sie versuchen, Ihre Website als Unternehmen zu nutzen, müssen Sie sich auf Ihr Publikum konzentrieren. Die einfache Implementierung sollte ein zweitrangiges Anliegen sein, insbesondere da sowohl Facebook Connect als auch OpenID von einer Reihe von Websites implementiert wurden, sollten Sie in der Lage sein, leicht Tutorials zu erhalten.

Für mich klingt es so, als ob Sie Ihre eigenen Benutzer und Ihre Registrierung nicht verwalten möchten. Dies wird einfacher, wenn mehr Unternehmen Dinge wie Facebook Connect, OpenID und andere gemeinsame Anmeldungen unterstützen.

Um festzustellen, welche Sie verwenden, hängt dies von Ihrer Zielgruppe ab. Stack Overflow ging mit OpenID und es hat für sie geklappt, weil das Publikum technischer Natur war. Die meisten Leute hatten entweder eine OpenID, waren mit OpenID einigermaßen vertraut oder konnten bequem genug darüber lesen, verstehen, was es tat, und sich für einen anderen Dienst anmelden. Jetzt, da Dienste wie Google OpenID unterstützen, wird es immer weiter verbreitet.

Auf der anderen Seite, wenn Ihre Zielgruppe in die typische Facebook-Zielgruppe fällt (ich bin mir nicht sicher, wie die Demografie von Facebook genau ist - ich bin sicher, Sie können diese Informationen herausfinden oder zumindest Schätzungen erhalten, die ziemlich genau sind). Vielleicht möchten Sie dies anstelle von OpenID unterstützen.

Wenn Sie jedoch über genügend Zeit und Ressourcen verfügen, gibt es keinen Grund, mehrere Authentifizierungsstandards nicht zu unterstützen. Wenn Sie jedoch eine auswählen mussten, wählen Sie die, die Ihre Zielgruppe verwendet.

Ich denke, ein Problem sollte nicht die Implementierung dieser Dienste sein, sondern wie Sie sie Ihrem Benutzer anzeigen, damit dieser versteht, dass er sich mit einem anderen Dienst bei Ihrer Site anmelden kann. Dies hängt stark von Ihrer Zielgruppe ab. Ihre Anmeldeseite (n) sollten in einer Sprache explizit klar sein, mit der der Benutzer vertraut ist, insbesondere wenn die Zielgruppe nicht technisch ist.


+1 Gute Antwort. Ich wusste nicht, dass du es kurz vor mir rausgebracht hast :)
Ben Hoffman

Ich glaube, ich habe es Sekunden vor dir rausgebracht. Ich habe gepostet und als die Seite aktualisiert wurde, sind unsere beiden Beiträge da.
Thomas Owens

4

Ich denke, dass die Integration von OpenID- und Facebook-Anmeldungen für den Benutzer der Website in ihrer Komplexität ungefähr gleich ist. Beides kann nützlich sein. Entscheidend ist, was Ihre Zielgruppe ist.

Wenn Ihr Ziel darin besteht, etwas zu tun, das gut mit Facebook funktioniert und für die breite Masse bestimmt ist, ist die Facebook-Integration der richtige Weg. Werden die Nutzer der Website möglicherweise auch Freunde auf Facebook sein?

Wenn Ihr Ziel darin besteht, eine technisch versierte Benutzerbasis zu erreichen, die nicht hauptsächlich von Facebook auf Ihre Website geleitet wird, bietet OpenID mehr Wert

Wenn Ihre Website für die breite Öffentlichkeit bestimmt ist, einschließlich Personen, die nicht mit dem Internet vertraut sind, ist OpenID wenig wertvoll, da viele Benutzer nicht wissen, was es ist, und es nicht verwenden. Die Integration von Facebook-Anmeldungen hat einen gewissen Wert, da der Großteil der US-Bevölkerung weiß, was es ist, und in diesem Fall über ein Konto verfügt.


Über die Nicht-Internet-Kenner bin ich mir nicht sicher, wie viel das noch gilt. Google, Yahoo! AOL, Blogger, WordPress und LiveJournal sind OpenID-Anbieter. Ich würde davon ausgehen, dass viele der am wenigsten versierten Internetnutzer ein Konto bei einem dieser Dienste haben. Solange Sie das Anmeldeformular in angemessener Weise präsentieren, sollten sie verstehen können, was los ist.
Thomas Owens

2
@ Thomas - Ich hoffe du hast recht. Die Leute überraschen mich immer wieder auf die falsche Weise. Außerdem habe ich gerade festgestellt, dass es davon abhängt, ob sie Geschäftsbenutzer sind. OpenID funktioniert nicht mit allen Firewalls. Wo ich jetzt arbeite, wird ein Cisco-Router verwendet, der die URL-Länge kürzer macht als für die Google OpenID-Zeichenfolge erforderlich. Ich muss deshalb einen Proxy verwenden, um auf alle SE-Sites zuzugreifen. Dies sollte auch eine Überlegung sein.
Ben Hoffman

Ich wusste nicht, dass das ein Problem war - das habe ich noch nie erlebt. Interessant.
Thomas Owens

Dies betrifft nur einige der älteren Cisco-Router und hängt möglicherweise auch von der Konfiguration ab, ist jedoch ein Problem.
Ben Hoffman
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.