Czy posiadanie konta na Facebooku wkrótce stanie się koniecznością do korzystania z niepowiązanych aplikacji internetowych?

15

Zauważam rosnący trend witryn oferujących uwierzytelnianie na Facebooku. Jednak tak naprawdę nie chcę konta.

Czy moja pogarda dla usługi byłaby kiedykolwiek unieważniona przez użycie jej funkcji uwierzytelniania?

MiffTheFox
źródło
Myślę, że jest to całkowicie temat, choć trochę spekulacyjne. Aplikacje internetowe nie radzą sobie dobrze z tożsamością, a cały problem „rany, pozwól mi osobno zalogować się do tych PIĘCIU RÓŻNYCH witryn” jest ogromny dla wszystkich aplikacji internetowych.
Jeff Atwood
@Jeff - Sprawiasz wrażenie, jakby Facebook Connect i nazwa użytkownika / hasło były jedynymi dwiema opcjami. Co ze zdecentralizowanym systemem takim jak OpenID?
MiffTheFox

Odpowiedzi:

9

Nie będzie to wymagane, ponieważ wielu deweloperów aplikacji internetowych to ludzie, którzy dbają o problemy z prywatnością na Facebooku (w przeciwieństwie do przeciętnego Joe). Będzie to coraz częściej opcja, ale nigdy nie jest to konieczne, a ja twierdzę, że promowane będą również inne opcje, takie jak Twitter lub openID.

Jednak nikt z nas na tej stronie nie jest w stanie przewidzieć przyszłości.

Macha
źródło
+1 Webmasterzy, którzy nie znają się lepiej (mniejszość) będą polegać wyłącznie na FB Connect do uwierzytelniania, ale większość odwoła się do otwartej platformy uwierzytelniania, która nie narusza prywatności ich użytkowników. OpenID / OAuth nabiera coraz większego rozmachu na tej arenie. Nawet Facebook używa go teraz do uwierzytelnienia użytkowników. Nie sądzę, że w najbliższej przyszłości będzie to poważny problem.
Evan Plaice
3
+1 Zawsze pozostanie opcją. Przynajmniej tak długo, jak długo wokół są konkurenci. Jeśli strona zdecyduje się na to wymusić (logowanie na Facebooku), oznacza to, że przegrywa.
piorun
@ Thunderror, mogą stracić niektórych potencjalnych klientów w tym sensie, ale mogą również zyskać dzięki wartości udostępnionych informacji o użytkownikach Facebooka, do których mają dostęp. Mogą również skorzystać z części wstępnie zbudowanej infrastruktury i integracji, którą Facebook oferuje swoim partnerom, i być może łatwej drogi do niewiarygodnie dużej grupy odbiorców. Podsumowując, może to być atrakcyjne z handlowego punktu widzenia.
William
5

Nie zapominajmy o OpenID , użyłeś go tutaj do uwierzytelnienia.

Nie zapomnij i porozmawiaj. W ten sam sposób, w jaki zapewne wszyscy bylibyśmy lepiej, gdyby nie skuteczny dwudziestoletni hammerlock Microsoftu w dziedzinie komputerów osobistych, tak naprawdę nie chcemy, aby bramy Internetu wpadły w ręce jednej firmy.

(Tak, wypowiedź na temat Microsoftu jest wysoce dyskusyjna i mógłbym równie dobrze argumentować obie strony, ale nie o to mi chodzi. Zastąp „Standard Oil”, jeśli nie lubisz krytyki stwardnienia rozsianego. Ujawnienie: Mam zerowe połączenie z OpenID Foundation .)

msw
źródło
1
Problem z OpenID polega na tym, że większość ludzi nie wie, co to jest i myli zwykłych użytkowników na stronie logowania.
DoNotInstall
1
@Ian: Nie zgadzam się. Z drugiej strony większość ludzi musiała się także nauczyć, jak zalogować się do wielu witryn z wieloma wymaganiami dotyczącymi hasła, jak ignorować pocztę od bankierów z Nigerii i nie uruchamiać załączników „EatMyFace.exe” wysyłanych przez „Joe”. Niektóre osoby wciąż nie są zbyt dobre w żadnym z tych zadań;)
msw
Rzecz w OpenID polega na tym, że jeśli nie ufasz, powiedzmy Google, zawsze możesz uwierzytelnić się u innego dostawcy, a nawet utworzyć własny, jeśli masz przestrzeń internetową.
MiffTheFox
2

Najprawdopodobniej.

Twórcy aplikacji internetowych szukają sposobów na zmniejszenie tarcia, aby zachęcić ludzi do korzystania z ich usług, a biorąc pod uwagę, że wielu ich użytkowników będzie miało konto na Facebooku, jest to często dodawane jako alternatywna metoda logowania.

Widziałem jednak, że ogólnie rzecz biorąc, jeśli oferowany jest Facebook, Twitter jest zwykle oferowany, więc jeśli nie zgadzasz się z Facebookiem, co myślisz o Twitterze?

ogłoszone
źródło
1
Ale nie wierzę, że wiele razy Facebook będzie twoją jedyną opcją - powinieneś być w stanie użyć alternatywnej metody logowania, takiej jak uwierzytelnianie na Twitterze lub OpenID, lub po prostu zwykłe stare „załóż konto”.
ogłoszono
1

Wiele osób nie będzie jak co piszę, ja nie wybrać tylko wspierać Facebook Zaloguj się; jednak można to zrobić dobrze!

Mam teraz problem z witryną, która pozwala mi korzystać z Facebooka, OpenID i niestandardowego hasła itp., Ponieważ nie zawsze pamiętam używany system logowania!

Dlatego warto poprzeć tylko obsługę Facebooka, a następnie korzystanie z systemu znajomych na Facebooku, aby Twoi klienci mogli poinformować o tobie swoich znajomych, jeśli chcą. Jeśli masz również reklamy na Facebooku, sprawa tylko obsługi logowania przez Facebook staje się jeszcze lepsza.

W dzisiejszych czasach możesz zarobić dużo pieniędzy, będąc najlepszą opcją dla 10% potencjalnych klientów, robiąc coś, czego 80% potencjalnych klientów nienawidzi ! Dlatego bycie wszystkim dla osób na stronie logowania może nie być najlepszą opcją, patrz „ Purpurowa krowa

Nie instaluj
źródło
„... ponieważ nie zawsze pamiętam system logowania, którego użyłem!” Dokładnie tak samo tu i teraz, a problem nie został rozwiązany przez ostatnie 8 lat. Mój menedżer haseł zawiera teraz nie tylko identyfikator użytkownika / hasło, ale także „której usługi uwierzytelniającej użyłem dla usługi”.
Jochem Schulenklopper
1

Z pewnością miałbym nadzieję, że nie. Mimo bardzo logicznego i przekonującego argumentu, jaki DoNotInstall podaje w swojej odpowiedzi, uważam, że to całkowicie nieodpowiedzialne dla jakiegokolwiek twórcy aplikacji internetowych (lub użytkownika końcowego, jeśli chodzi o to) polegać wyłącznie na jakiejkolwiek firmie lub usłudze zewnętrznej w celu uwierzytelnienia, z możliwym wyjątkiem OpenID.

Załóżmy, że zbudowałeś popularną aplikację internetową, która używa tylko Facebooka do uwierzytelniania. W mało prawdopodobnym przypadku, gdy Facebook zostanie kiedykolwiek tymczasowo lub na stałe wyłączony (przez złą aktualizację, atak DDoS, typ prawa SOPA / PIPA, a nawet bankructwo), co robisz? Co ważniejsze, co robią użytkownicy końcowi, którzy polegają na Twojej aplikacji? Jeśli wspierasz więcej niż jedną formę uwierzytelnienia, na dłuższą metę nie byłby to zbyt duży problem, ale jeśli polegasz wyłącznie na Facebooku, nie żyjesz w wodzie.

Osobiście uważam, że każdy odpowiedzialny programista aplikacji internetowych powinien zawsze pamiętać o takich rzeczach, a jeśli korzysta się z usług stron trzecich do uwierzytelniania, zawsze obsługuje więcej niż jedną. Myślę, że dobrym pomysłem jest również zawsze wspierać uwierzytelnianie nazwy użytkownika / hasła lub adresu e-mail / hasła w ostateczności na wypadek awarii którejkolwiek z tych stron trzecich.

Ujawnienie: Do tej pory polegałem wyłącznie na Facebooku, aby zalogować się na moje konto StackExchange. Myśl o twoim pytaniu i mojej odpowiedzi skłoniła mnie do dodania mojego konta Twitter i Google jako opcji. Choć jest mało prawdopodobne, że Facebook zostanie kiedykolwiek usunięty, myślę, że jeszcze bardziej mało prawdopodobne jest, aby Facebook, Google i Twitter zostały usunięte jednocześnie.

stevenh512
źródło
I niestety, widzę, że Twitter nie jest tutaj opcją ... więc zamiast tego poszedłem z Google i Yahoo (myślę również, że jest bardzo mało prawdopodobne, aby Facebook, Google i Yahoo kiedykolwiek zostały usunięte jednocześnie).
stevenh512