2010-08-30 4 views
1

Какие онлайн-службы аутентификации доступны.Методы онлайн-аутентификации

Я знаю о

  • Live ID
  • OpenID

Есть ли какие-либо другие крупные игроки.

Я особенно заинтересован в федерации аутентификации, чтобы мы могли входить в систему один раз и использовать их на нескольких сайтах (если это возможно).

ответ

1

Существует также Facebook Connect, чтобы добавить в ваш список.

Однако вы объединяете два понятия: единый вход (SSO) и один пароль. OpenID предоставляет распределенную систему с одним паролем, где пользователи регистрируются в своем провайдере ID один раз для каждого посещенного им сайта. Идентификатор Windows Live ID обеспечивает централизованную систему с одним паролем, где пользователи регистрируются в Microsoft один раз для каждого потребительского сайта.

С другой стороны, вы говорите: «Мы можем войти в систему один раз и использовать на нескольких сайтах». Это SSO. Система SSO, такая как Kerberos, имеет вход пользователя в систему один раз, а затем использует учетные данные, полученные ими в нескольких областях аутентификации. Используя федеративные системы доверия, такие как Cosign или Shibboleth, можно доверять учетные данные других учреждений.

Если вы уточните, что именно вы пытаетесь сделать, вы, вероятно, получите лучший ответ. Но есть нечто большее, чем вы, похоже, справились.

+0

Facebook Connect, RIP :) http://developers.facebook.com/docs/authentication/ –

+1

Небольшая коррекция - в то время как Live ID поддерживает SSO, он не заставляет его, а сайты, использующие его для аутентификации пользователей, могут поддерживать отдельные состояние входа. Примером этого является CodePlex.com, где пользователь должен явно войти в систему, даже если она уже подписана на любой сайт Live.com. –

+0

Спасибо, это именно то, что мне нужно. Я все еще немного смущен о различии между LiveID и OpenID в вашем описании, шансы на его расширение или если у вас хорошая ссылка. –

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