2010-06-28 5 views
8

Я хотел бы разрешить пользователям входить на мой сайт с OpenID. До сих пор я интегрировал Google и Yahoo.Конечные точки OpenID

Какие еще популярные услуги предлагают конечные точки входа OpenID? Я особенно заинтересован в Windows Live (но из того, что я видел, они недавно закрыли конечную точку, и я не мог найти никакой информации о новой). Как насчет социальных сайтов, таких как Facebook или Twitter?

Я видел OpenID Directory, но я не нашел полезной информации.

+0

Я нашел хороший список поставщиков и конечных точек: http: //en.wikipedia.org/wiki/OpenID # OpenID_Providers Я мог бы пойти еще минуту, прежде чем задавать вопрос. :) Спасибо за ответы. – Adam

+1

В настоящее время Facebook не поддерживает OpenID, насколько я знаю. Вместо этого они используют OAuth 2.0. Я считаю, что Twitter переключился на OAuth. –

ответ

3

посмотреть, что предлагает пакет stackoverflow.

https://stackoverflow.com/users/login

к сожалению, не знаю, что URLS вы должны использовать, но мало выбора, что является популярным до сих пор.

рассматривает

0

На самом деле, это не имеет значения, так как пользователь будет поставлять вам с URL, чтобы спросить. Все поставщики OpenID работают одинаково, поэтому URL-адрес должен быть всем, что вам нужно (см. http://openid.net/)

+1

Или, если вы хотите, чтобы ваши пользователи стали проще, внедряйте функцию выбора идентификатора, чтобы им не приходилось запоминать критический URL. –

1

Хорошо, если вы разрешаете пользователю вводить свой собственный URL OpenID, тогда они могут использовать ЛЮБУЮ конечную точку. В этом весь смысл openID: если вы поддерживаете одну конечную точку, вы поддерживаете их всех. Как и StackOverflow, лучше всего охватить несколько наиболее популярных конечных точек, чтобы легче было вводить URL-адрес openID (например, большинство людей не знают URL-адрес Google OpenID, даже если у них есть учетная запись). Вы должны определенно покрыть Yahoo, WordPress, Blogger, AOL и MyOpenId, как это. Но если такие люди, как я, у кого есть собственный персонализированный url openID, приходят на ваш сайт, у них должна быть возможность использовать его.

Спецификация OpenID фактически требует, чтобы вы предоставили поле ввода URL. Элемент ввода должен также иметь логотип OpenID в качестве фонового изображения.

19

Вот некоторые OpenId конечные точки:

Эти следующие услуги не провайдеры OpenId и имеют свой собственный поток аутентификации:

+0

Конечная точка Google OpenID устарела в пользу OpenID Connect: [источник] (https://developers.google.com/accounts/docs/OpenID#shutdown-timetable) – edrevo

Смежные вопросы