Как работает аутентификации OpenID?

голоса
89

Я немного любопытно узнать о том, как OpenID работает аутентификация.

Есть ли разница между аутентификацией OpenID и аутентификации, какие сайты используют исключительно для себя?

Задан 09/12/2008 в 20:16
источник пользователем
На других языках...                            


4 ответов

голоса
82

Что такое OpenID?

OpenID является открытым, децентрализованным , бесплатно рамки для ориентированных на пользователя цифровой идентификации. OpenID использует преимущества уже существующих интернет - технологий (URI, HTTP, SSL, Диффи-Хеллмана) и понимает , что люди уже создают тождества для себя , будь то в своем блоге, PhotoStream, страницы профиля и т.д. С помощью OpenID вы можете легко преобразовать один из этих существующих URI , на счет , который можно использовать на сайтах, поддерживающих OpenID логины.

OpenID

Разница между OpenID и традиционной формой аутентификации?

Разница заключается в том, что идентификация будет децентрализована на внешний сайт (например, Wordpress, Yahoo, ...). Веб-сайт будет знать, действительно ли в порядке идентификации и позволяет войти в систему. Обычная проверка подлинности сайта выполняет сравнение с данными, находящимися в частной базе данных, поэтому ваше имя пользователя и пароль можно использовать для входа только этот сайт. С помощью OpenID вы можете использовать те же учетные данные на нескольких сайтах.

Как это работает?

меры

  1. Пользователь подключается к OpenID включен веб-сайт.
  2. Пользователь вводит информацию об удостоверении.
  3. POST-сделано с BASE64 (веб-сайт для провайдера)
  4. Ответ построен (который содержит истечение)
  5. Веб-сайт перенаправляет пользователя к провайдеру для входа в систему.
  6. Пользователь вводит пароль и нажмите кнопку.
  7. Проверка делается.
  8. Авторизоваться!
Ответил 09/12/2008 в 20:19
источник пользователем

Ответил 09/12/2008 в 20:20
источник пользователем

голоса
7

Я наткнулся на этот великий OpenID введения, который ни слишком высокого уровня, ни слишком низкого уровня.

http://wiki.openid.net/w/page/12995171/Introduction

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

(Ответ вставленный из моего ответа на OpenID входа в систему документооборота? ) .

Ответил 15/09/2011 в 01:27
источник пользователем

голоса
1

Здесь велика объяснение концепции OpenID. Он пояснил каждый шаги по реализации OpenID.

Еще один называется [Jan Rain] ( http://janrain.com/openid-enabled/ )

Еще один большой шаг за шагом учебник по Remy Sharp для OpenID

Ответил 26/09/2013 в 06:41
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more