2011-02-09 4 views
8

Некоторые контейнеры OpenSocial используют xoauth_security_token для подписания запросов, а не oauth_token и oauth_token_secret.Что такое XOauth и его отношения с OAuth?

Является ли XOauth альтернативой OAuth? (*) Кто стоит за XOauth и где официальный спецификатор?

Casual Googling приводит меня только к из проекта google-mail-xoauth-tools, который просто утверждает, что это «утилиты для аутентификации XOAUTH».

(*) Кроме того, этого не должно быть, поскольку в контейнере используются другие параметры oauth_xxx вместе с xoauth_xxx.

ответ

4

Где вы нашли нас на поиск xoauth_security_token? Я искал его и не получил ни единого удара.

XOAuth - это механизм аутентификации SASL, основанный на сигнатурах OAuth. Например, он может использоваться для аутентификации SMTP или IMAP. Существует также предложение сделать его стандартом IETF в качестве официального механизма SASL. Он поддерживается Google и хорошо работает с Gmail для доступа к SMTP и IMAP.

Для получения дополнительной информации, как реализовать и использовать его:

http://code.google.com/apis/gmail/oauth/protocol.html

НТН.

+0

Спасибо! К сожалению, я не вправе раскрывать, где я использовал «xoauth_security_token». Теперь, когда я думаю об этом, возможно, что x - это просто x, как в «внутреннем eXtension». – ento

+0

Обновление: по состоянию на апрель 2012 года OAuth 1.0 устарел от Google. Версия 2 можно найти по адресу: https://developers.google.com/accounts/docs/OAuth2 –

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