Facebook Connect Vs. OpenID
Facebook Connect i OpenID umożliwiają wykorzystanie jednego konta do łączenia się z wieloma stronami internetowymi i usługami w Internecie. Każda usługa udostępnia tę funkcję w inny sposób. Facebook Connect koncentruje się na interakcjach społecznych i Twoim profilu na Facebooku. OpenID to mniej scentralizowana usługa, która może być używana z wieloma różnymi profilami online.
Funkcjonalność
Facebook Connect pozwala użytkownikom logować się na stronach internetowych z ich profilem na Facebooku. Po zalogowaniu użytkownicy mogą komentować i udostępniać informacje na stronie swoim kontaktom na Facebooku. Aktywność użytkownika na stronie zostanie również zapisana na Facebooku. OpenID pozwala użytkownikom wykorzystywać swoje dane logowania od dostawcy OpenID, takiego jak Google, Yahoo lub AOL, do logowania się na dowolnej stronie, która akceptuje OpenID. Zamiast wpisywać hasło do konta bezpośrednio na stronie, użytkownicy są odsyłani do swoich dostawców OpenID w celu podania swoich danych logowania. Następnie dostawca powiadamia stronę, aby umożliwić użytkownikowi dostęp do strony z określonym identyfikatorem OpenID.
Bezpieczeństwo
Łączenie się z witrynami z łączem OpenID lub Facebook jest bezpieczniejsze niż tworzenie unikalnego loginu dla każdej odwiedzanej witryny, ponieważ OpenID i Facebook Connect nie ujawniają hasła do konta do stron, do których logujesz się. Jeśli jednak witryna prosi o podanie hasła OpenID lub Facebooka, zamiast przekazywać ją do dostawcy OpenID lub Facebooka, może wykraść twoje hasło i użyć go do uzyskania dostępu do konta Facebook lub OpenID. Wpisz hasło tylko na oryginalnej stronie Facebooka lub stronie dostawcy OpenID. Możesz sprawdzić, czy jesteś na właściwej stronie, a nie na stronie, sprawdzając, czy adres w pasku adresu przeglądarki jest prawidłowy.
Centralizacja
Facebook Connect to scentralizowana usługa. Aby połączyć się z witryną za pomocą usługi Facebook Connect, musisz mieć konto na Facebooku. OpenID to zdecentralizowany protokół. Każdy dostawca może dać użytkownikom OpenID i zweryfikować ich tożsamość w witrynach z włączoną obsługą OpenID. Dzięki temu użytkownicy, którzy mają już konto Google, Yahoo, AOL lub inne, będą nadal używać tego samego konta w Internecie.
Prywatność
Kiedy logujesz się do witryny z łączem Facebook, Facebook śledzi te informacje i udostępnia je znajomym. Facebook może również śledzić swoje nawyki przeglądania i inne działania na stronach korzystających z połączenia Facebook. Twój dostawca OpenID otrzymuje informacje o witrynach, do których się logujesz, ale poza procesem logowania twój dostawca OpenID nie uczestniczy w twoich interakcjach w witrynie, co uniemożliwia im zbieranie danych o twoich działaniach. Zarówno Facebook, jak i OpenID pozwalają na ustawienie opcji prywatności, które decydują o tym, ile informacji jest przekazywanych do każdej strony, do której się logujesz.