2010-04-27 2 views
2

Я прочитал этот пост:Почему OpenID выглядит так сложно реализовать?

How do I implement Direct Identity based OpenID authentication with Zend OpenID

Почему это выглядит так сложно, чтобы реализовать?

IMO, это просто отправить запрос на удаленный сайт и получить ответ.

В чем проблема, с которой сталкиваются библиотеки OpenID?

ответ

4

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

Таким образом, чтобы ответить на ваши вопросы:

  1. Это выглядит трудно осуществить, потому что вы должны понимать поток.

  2. Если вы вызываете (1) проблему, то это то, с чем пытаются справиться библиотеки, объединив большинство деталей реализации.

+0

Почему вы говорите, что имеется более одного запроса, недостаточно ли этого? – user198729

+0

Нет, какой был бы запрос? –

+0

К сожалению, я думал, что это имя пользователя и пароль, но нет, он должен быть аутентифицирован на OP. Но все же один запрос достаточно, укажите возвращаемый url для OP достаточно, точно так же, как выполняется paypal checkout, правильно? – user198729

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