Date: 2007-12-11 01:48 pm (UTC)
Да, в принципе ты прав. Проблема только в том, что с помощью OpenID Authentification не получится авторизовать сервис: там специально сделано так, чтобы человек был включен в процесс. И кроме того процедура авторизации завязана на взаимодействие «человек - браузер - вебприложение - вебсервер провайдера OpenID».

Чтобы было понятно, о чем я, кратко обрисую, как работает OpenID-аутентификация:
1. Человек, желающий выполнить некое действие в Вебприложении с привилегиями обладателя OpenID, указывает свой Внешний OpenID в виде URL
2. Вебприложение читает по указанному адресу имя Вебсервера провайдера OpenID и Внутренний OpenID человека
3. Вебприложение перенаправляет браузер на Сервер провайдера, передавая в качестве параметров Внутренний OpenID и URL возврата в Вебприложение
4. Сервер провайдера каким-либо образом проверяет соответствие Человека Внутреннему OpenID (логин-пароль, секретный вопрос, генератор последовательности, чип-карточка, отпечаток пальца, ... - как хочет!)
5. Сервер провайдера перенаправляет браузер на указанный на третьем этапе URL возврата Вебприложения, добавляя параметр с результатом аутентификации: прошел или нет
6. Вебприложение выполняет запрошенное действие или отказывает в обслуживании в зависимости от вызванного URL возврата

И вот этот механизм перенаправления, который решает проблему независимости Вебприложения от используемого Повайдером метода аутентификации, не позволяет использовать OpenID Auth в сервисах. В этом случае невозможно (в случае необходимости) включить человека между двумя разговаривающими серверами.

То есть ты сможешь смотреть подзамки в каждом из блогов твоих друзей (Вебприложения), обратившись на каждый из них по отдельности, авторизировавшись на каждом из них по очереди с помощью одного и того же OpenID. Но у тебя не получится включить их секретные посты в свою ленту на LJ.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

green_fr: (Default)
green_fr

July 2025

S M T W T F S
   1 2 3 45
6 7 8 910 1112
1314 15 16 171819
2021 22 23 242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 27th, 2025 02:26 pm
Powered by Dreamwidth Studios