Будет ли скоро иметь учетную запись Facebook необходимость использования не связанных веб-приложений?

15

Я отмечаю тенденцию к увеличению количества сайтов, которые предлагают аутентификацию Facebook. Тем не менее, я не хочу сам аккаунт.

Будет ли мое презрение к самой услуге когда-либо отменено использованием ее функции аутентификации?

MiffTheFox
источник
Я думаю, что это полностью по теме, хотя и немного умозрительно. Веб-приложения плохо справляются с идентификацией, и в целом проблема «позвольте мне по отдельности войти на эти ПЯТЬДЕСЯТ РАЗНЫХ сайтов» - огромная проблема для всех веб-приложений.
Джефф Этвуд
@Jeff - Вы звучите так, как будто Facebook Connect и использование имени пользователя / пароля являются единственными двумя вариантами. Как насчет децентрализованной системы, такой как OpenID?
MiffTheFox

Ответы:

9

В этом нет необходимости, поскольку многие разработчики веб-приложений относятся к тем людям, которые заботятся о проблемах конфиденциальности Facebook (в отличие от обычного Джо). Это все больше будет вариант, но не обязательно, и я бы сказал, что будут также предложены другие варианты, такие как Twitter или openID.

Однако никто из нас на этом сайте не может предсказать будущее.

Мача
источник
+1 Веб-мастера, которые не знают ничего лучшего (меньшинство), будут полагаться исключительно на FB Connect для аутентификации, но большинство обратится к открытой платформе аутентификации, которая не нарушает конфиденциальность их пользователей. OpenID / OAuth набирают обороты на этой арене. Даже Facebook использует его для аутентификации своих пользователей. Я не думаю, что это будет большая проблема в ближайшем будущем.
Эван Плейс
3
+1 Это всегда останется вариантом. По крайней мере, пока вокруг есть конкуренты. Если сайт решит навязать его вам (Facebook signin), то они проиграют.
гроза
@ thunderror, они могут потерять некоторых потенциальных клиентов в этом смысле, но они также могут получить выгоду от ценности общей пользовательской информации Facebook, к которой они получают доступ. Они также могут воспользоваться преимуществами заранее созданной инфраструктуры и интеграции, которую Facebook предлагает своим партнерам, и, возможно, легким путем для невероятно большой аудитории. В итоге это может быть коммерчески привлекательным.
Уильям
5

Давайте не будем забывать OpenID , вы использовали его для аутентификации здесь.

Не забывайте это и говорите об этом. Точно так же, как нам всем, вероятно, было бы лучше без эффективного Microsoft, работающего в течение двух десятилетий в области персональных компьютеров, мы действительно не хотим, чтобы ворота Интернета попадали в руки одной фирмы.

(Да, заявление о Microsoft является весьма спорным, и я мог бы поспорить с обеих сторон одинаково хорошо, но это не моя точка Запасной «Standard Oil», если вам не нравится критика MS раскрытия:.. У меня нет подключения к OpenID Foundation .)

MSW
источник
1
Пролбем с OpenID заключается в том, что большинство людей не знают, что это такое, и это сбивает с толку обычных пользователей на странице входа.
DoNotInstall
1
@Ian: я не согласен С другой стороны, большинству людей также приходилось учиться входить на несколько сайтов с разными требованиями к паролям, игнорировать почту нигерийских банкиров и не запускать вложения «EatMyFace.exe», отправленные «Джо». Некоторые люди все еще не очень хороши в любой из этих задач;)
Msw
Суть OpenID в том, что если вы не доверяете, скажем, Google, вы всегда можете пройти аутентификацию у другого поставщика или даже создать свою собственную, если у вас есть веб-пространство.
MiffTheFox
2

Более вероятный.

Разработчики веб-приложений ищут способы уменьшить трения, чтобы заставить людей пользоваться их услугами, и, учитывая, что многие из их пользователей будут иметь учетную запись Facebook, это часто добавляется в качестве альтернативного способа входа.

Тем не менее, я видел, что, как правило, если предлагается Facebook, обычно предлагается и Twitter, так что, если вы не любите использовать Facebook, как вы относитесь к Twitter?

tobeannounced
источник
1
Но я не верю, что будет много случаев, когда Facebook - ваш единственный вариант - вы должны иметь возможность использовать альтернативный метод входа, такой как проверка подлинности Twitter или OpenID, или просто обычный старый «создать учетную запись».
объявлено
1

Многим людям не понравится то, что я пишу, я бы не выбрал только поддержку входа в Facebook; однако хороший пример для этого может быть сделан!

Теперь у меня проблема с веб-сайтом, который позволяет мне использовать Facebook, OpenID, пользовательский пароль и т. Д., Так как я не всегда могу вспомнить систему входа в систему, которую я использовал!

Таким образом, есть возможность сделать только поддержку Facebook, а затем использовать систему друзей Facebook, чтобы ваши клиенты могли рассказать о вас своим друзьям, если они того пожелают. Если у вас также есть реклама на Facebook, дело о поддержке только входа в Facebook становится еще лучше.

В эти дни вы можете заработать много денег, будучи лучшим вариантом для 10% возможных клиентов, делая то, что ненавидят 80% возможных клиентов ! Так что быть всем для всех на странице входа в систему может быть не лучшим вариантом, см. « Фиолетовая корова »

Не устанавливайте
источник
"... в том, что я не всегда могу вспомнить систему входа в систему, которую я использовал!" Точно так же и здесь и сейчас, и проблема не была решена в последние 8 лет. Мой менеджер паролей теперь не только содержит записи об ID пользователя / пароле, но и "какую службу аутентификации я использовал для службы".
Йохем Шуленклоппер
1

Я, конечно, надеюсь, что нет. Несмотря на очень логичный и убедительный аргумент, который DoNotInstall приводит в своем ответе, я думаю, что любой разработчик веб-приложений (или конечный пользователь) совершенно безответственно полагаться исключительно на какую-либо одну стороннюю компанию или службу для аутентификации, с возможным исключением OpenID.

Допустим, вы создали популярное веб-приложение, которое использует только Facebook для аутентификации. Что вы делаете в маловероятном случае, когда Facebook когда-либо временно или постоянно отключается (из-за плохого обновления, атаки DDoS, типа закона SOPA / PIPA или даже банкротства)? Что еще более важно, что делают конечные пользователи, которые полагаются на ваше приложение? Если бы вы поддерживали более одной формы аутентификации, это не было бы слишком большой проблемой в долгосрочной перспективе, но если бы вы полагались исключительно на Facebook, вы мертвы в воде.

Лично я считаю, что любой ответственный разработчик веб-приложений всегда должен помнить о таких вещах и, при использовании сторонних сервисов для аутентификации, всегда поддерживать более одного. Я думаю, что это также хорошая идея - всегда поддерживать аутентификацию по имени пользователя / паролю или электронной почте / паролю в качестве крайней меры в случае сбоя какой-либо из сторонних организаций.

Раскрытие информации: до сих пор я полагался исключительно на Facebook, чтобы войти в свою учетную запись StackExchange. Размышления о вашем вопросе и моем ответе побудили меня добавить свои учетные записи Twitter и Google в качестве параметров. Так как маловероятно, что Facebook когда-либо будет уничтожен, я думаю, еще более маловероятно, что Facebook, Google и Twitter будут одновременно уничтожены.

stevenh512
источник
И, к сожалению, я вижу, что Twitter здесь не вариант ... поэтому я пошел с Google и Yahoo вместо этого (я также думаю, что крайне маловероятно, что Facebook, Google и Yahoo когда-либо будут уничтожены всеми тремя одновременно).
stevenh512