Рабочий процесс входа в систему OpenID?

Указатель NULL - это тот, который указывает на никуда. Когда вы разыскиваете указатель p, вы говорите «дайте мне данные в месте, хранящемся в« p ». Когда p является нулевым указателем, местоположение, хранящееся в p, является nowhere, вы говорите «Дайте мне данные в месте« нигде ». Очевидно, он не может этого сделать, поэтому он выбрасывает NULL pointer exception.

В общем, это потому, что что-то не было правильно инициализировано.

10
задан Patrick Desjardins 9 December 2008 в 19:40
поделиться

3 ответа

Jeff Atwood отправил хороший обзор его здесь

6
ответ дан 3 December 2019 в 22:40
поделиться

Что такое OpenId?

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

OpenId

Различие между OpenId и стандартной формой аутентификации?

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

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

Шаги

  1. Пользовательское подключение к OpenID включило веб-сайт.
  2. Пользователь вводит информацию об учетных данных.
  3. Сообщение сделано с BASE64 (веб-сайт поставщику)
  4. Ответ создается (которые содержат истечение),
  5. Перенаправление веб-сайта пользователь поставщику для входа в систему.
  6. Пользователь вводит пароль и отправляет.
  7. Проверка сделана.
  8. Войдите в систему!

Я записал этот ответ для этого вопроса, но этот более стар, таким образом, я вставил свой ответ здесь.

8
ответ дан 3 December 2019 в 22:40
поделиться

Также проверьте раздел Logging In статьи в Википедии OpenID. (Вы, вероятно, уже считали его, если Вы были следующими ссылками в статье Jeff).:)

0
ответ дан 3 December 2019 в 22:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: