Должен ли я перейти с OAuth1 на OAuth2?

Я прочитал о новом Google Apps Marketplace и посмотрел обзорное видео здесь.

Меня беспокоит переход с OAuth1 на OAuth2 и его влияние на некоторые разработанные приложения с API в моем домене.

в видео ровно на 24 минуте сравнение того, какие библиотеки/API используются в OAuth1 и OAuth2, а на 27 минуте говорится об отключении OAuth1.

эти библиотеки/API будут объявлены устаревшими? Любая идея об отключении OAuth1 и когда?


person Drwhite    schedule 08.04.2014    source источник


Ответы (2)


Вам не нужно беспокоиться о влиянии OAuth1 на OAuth2. Этот переход может быть завершен максимум за 15 дней, если вы сделали много интеграций с Google. Если вас беспокоит только SSO с OAuth2, это можно сделать за день, поскольку Google уже предоставил надлежащую документацию, касающуюся рабочего процесса.

Google даже предоставил API-интерфейсы миграции для обновления доменов ваших клиентов с версии 1 до версии 2 в Google Apps Marketplace (GAM). Если у вас есть огромная пользовательская база, которую нужно перенести, вам необходимо соответствующим образом спланировать это, чтобы мигрировавшие и не мигрировавшие пользователи могли использовать ваше приложение в течение нескольких дней, пока миграция не будет успешно завершена.

Google will announce if it intends to discontinue or make backwards incompatible changes to this API or Service. Google will use commercially reasonable efforts to continue to operate those Google Documents List API versions and features identified at http://developers.google.com/google-apps/documents-list/documents-list-api-list without these changes until April 20, 2015, unless (as Google determines in its reasonable good faith judgment):

Так что в целях безопасности лучше перенести все ваши API на последние библиотеки, чтобы избежать каких-либо сбоев в более поздний момент времени. В любом случае, более старые версии не поддерживаются для каких-либо исправлений/поддержки со стороны Google. Так что всегда лучше мигрировать ваши API

Старая версия GAM(v1) также будет объявлена ​​устаревшей через какое-то время, но Google не предоставила никаких сроков для этого. Вероятно, это может занять год (не уверен)

person Jagadeesh    schedule 09.04.2014

Google настоятельно рекомендует вам как можно скорее перевести приложение Marketplace на OAuth2. Google уже объявил об устаревании OAuth1. Все лучшие приложения на рынке без проблем перевели своих клиентов на OAuth2. В ближайшем будущем мы планируем запретить установку приложений OAuth1 из магазина (конкретные сроки будут сообщены отдельно).

person Apoorv Saxena    schedule 10.04.2014
comment
Да, но мои собственные приложения работают только для моего домена и не перечислены в Marketplace, и я привык работать со старыми API-интерфейсами и областями (например, API-интерфейсы документов и области вместо дисковых...) Будут ли какие-либо последствия в будущем? - person Drwhite; 11.04.2014
comment
@ user3259378 мы находимся в процессе миграции, и вдруг мы начали получать ошибку Token invalid - Target is disabled в нашем старом списке, проблема описана здесь: stackoverflow.com/questions/24350517/ Имеет ли это какое-либо отношение к миграции OAuth, чтобы мы знали, как почини это? - person MeLight; 24.06.2014