2012-07-12 1 views
0

Итак, Gmail поддерживает протокол XOauth для авторизации приложения для использования его данных. Мой вопрос:XOAuth versus oauth

Есть ли у него какие-либо достоинства в отношении обычного механизма OAuth и могу ли я использовать любой из них для получения токена доступа? Или Gmail не поддерживает нормальный процесс OAuth?

+0

Отметьте этот вопрос: http://stackoverflow.com/questions/4942557/what-is-xoauth-and-its-relationship-with-oauth –

ответ

2

Для SMTP/IMAP/POP механизм xoauth позволяет приложению использовать oauth в качестве механизма аутентификации для этих протоколов. Вы можете (ошибаться, использовать :), используя стандартные потоки oauth, чтобы пользователь мог авторизовать ваше приложение.

Обратите внимание, что прямо сейчас эти протоколы работают только с OAuth 1.0a. Поддержка OAuth 2.0 для механизма xoauth еще не существует.

+0

спасибо. Это значит, что мое приложение нуждается в нормальном Oauth поток только один раз для каждого пользователя, и поток XOauth должен запускаться каждый раз, когда я хочу получить папку входящих сообщений – code4fun