To naprawdę zależy od rodzaju witryny i od użytkowników.
Przyjrzeliśmy się możliwości wykorzystania OpenID do naszego sklepu e-commerce (sprzedajemy odzież), a konkluzja była taka, że bez problemu zastosujemy orzechy, aby go wdrożyć. Nie jestem najmądrzejszym programistą na świecie w żaden sposób, ale jeśli I może ledwie otoczyć mój umysł wystarczy, aby uzyskać konto dla StackOverflow (Dlaczego muszę udać się do jakiegoś zewnętrznego dostawcy? Ufam im, co stanie się z moim kontem, jeśli przejdzie? W biznesie, co mam zrobić, jeśli klient poprosi mnie o zresetowanie hasła?), To nie jest anegdotą stwierdzenie, że nasi klienci mieliby z tym problemy. Ponadto, w przypadku każdej firmy handlu elektronicznego, zwykle nierozsądne jest przyjmowanie zależności od osób trzecich, o ile nie zostanie starannie rozważone, a szczególnie w przypadku czegoś tak ważnego, jak logowanie. Jeśli poważny dostawca OpenID miałby zostać zlikwidowany, tracisz obroty. Gdybyśmy zaimplementowali OpenID, z pewnością stanowiłoby to alternatywną, czerwoną udoskonaloną implementację potomną w porównaniu z mechanizmem natywnego logowania.
Nawet z naszą wewnętrzną rejestracją adresów e-mail i haseł, musieliśmy użyć formularza logowania w stylu Amazon.com, ponieważ użytkownicy nadal wypełniali formularz "nowego klienta", nawet jeśli mieli już konto:
Ekran logowania. Ekran logowania Amazon pozostaje modelem emulowanym, minimalizującym powszechny problem nowych klientów, którzy próbują się zalogować bez rejestracji. Amazon przedstawia dwa pytania w porządku liniowym: (1) "Jaki jest twój adres e-mail?" i (2) "Czy masz hasło Amazon.com?" W przypadku drugiego pytania użytkownicy mogą wybrać jeden z dwóch przycisków opcji: "Nie, jestem nowym klientem" lub "Tak, mam hasło". Wiele innych witryn przedstawia sekcje new- i założone-user side-by-side, a tym samym przekierowuje nowych użytkowników do sekcji ustalonego użytkownika poprzez przyciąganie magnetyczne pól typu "w". - Jakob Niesen, useit.com
Gdy użytkownicy mają problemy z poruszaniem się dwa pola i przycisk radiowy, można sobie wyobrazić, że wesołość następuje, gdy są one przedstawiane z wielu mechanizmów uwierzytelniania.
Jeśli wdrażasz witrynę społecznościową, która ma na celu integrację z Facebookiem lub niektórymi z doświadczonych użytkowników Web 2.0, wówczas alternatywne mechanizmy uwierzytelniania mogą mieć sens. Aż do momentu, gdy kurz opadnie na OpenID, nie dodaję go do witryny komercyjnej: nikt o nią nie prosił. One mają pytanie o system PayPal i Google Checkout, które zaimplementowaliśmy, ale jest tam tylko niewielka liczba nakładek.
Moja generalna rekomendacja to posiadanie standardowego mechanizmu nazwy użytkownika i hasła, które można uzupełnić o te alternatywne mechanizmy identyfikacji.Ale zdaj sobie sprawę, że każdy alternatywny mechanizm identyfikacji naraża klienta na zamieszanie i zwiększa obsługę klienta.
Tylko moje dwa centy; mam nadzieję, że pomaga.
Zauważysz, że jedno z żądań dotyczących SO umożliwia przełączanie się na inny identyfikator OpenID i łączenie wielu identyfikatorów OpenID. –