Zaufanie w Cyberspace : Open ID: Jak Google / Facebook integruje się z innymi aplikacjami?

OpenID to platforma o otwartym standardzie, w której użytkownicy mogą tworzyć pliki konta u dostawcy OpenID, a następnie użyć tych samych poświadczeń, aby zalogować się do różnych witryn sieci Web, które akceptują identyfikatory OpenID. Obecnie wiele witryn sieci Web umożliwia swoim użytkownikom logowanie się przy użyciu danych logowania Google i Facebook oraz obsługuje logowanie federacyjne. W rzeczywistości logowanie sfederowane znacznie uprościło mechanizm logowania, a także odciążyło użytkownika od zapamiętywania zbyt wielu haseł. W przypadku, gdy użytkownik zdecyduje się zalogować w witrynach internetowych osób trzecich przy użyciu poświadczeń Google, witryna ta przekaże żądanie uwierzytelnienia do Google. Google z kolei zwraca identyfikator, którego może użyć strona trzecia, aby rozpoznać użytkownika. Ogólny schemat w OpenID jest podobny do schematu SAML. Ale OpenID zapewnia stosunkowo prostszą strukturę danych związanych z tożsamością. OpenID jest szeroko stosowany w usługach Web 2.0, takich jak blogi i sieci społecznościowe. Niektóre z postanowień udostępnionych przez Google są następujące:

  • OpenID Attribute Exchange 1.0 ułatwia różnym witrynom internetowym dostęp do różnych atrybutów nazwy atrybutów użytkownika, poczty e-mail, przechowywanych w Google. Ale to wymaga zgody użytkownika.
  • OpenID User Interface 1.0 zapewnia alternatywny interfejs użytkownika do celów uwierzytelniania. Domyślny mechanizm przekierowuje witrynę sieci Web na strony uwierzytelniania Google. Korzystając z interfejsu użytkownika OpenID, programiści sieci Web mogą wybrać otwarcie strony uwierzytelniania Google w wyskakującym okienku lub w sposób domyślny.

Ponieważ OpenID jest powszechnie akceptowany, Facebook, gigant sieci społecznościowych, również zintegrował się, aby umożliwić swoim użytkownikom logowanie się przy użyciu danych uwierzytelniających OpenID. Jednak powodem, dla którego logowanie na Facebooku jest powszechnie akceptowane, jest „Facebook Connect”. Facebook Connect oferuje integrację ze sobą witryn internetowych stron trzecich, podobnie jak OpenID. Facebook Open Graph API umożliwia różnym witrynom internetowym uzyskiwanie informacji o osobach za ich zgodą. Obejmuje to zdjęcia, wydarzenia i ich relacje poza prostą nazwą i lokalizacją.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *