2013-11-02 3 views
0

Я написал службу, которая выполняется на собственном домене клиентов, но мы сохраняем доступ к исходному коду. Одной из возможностей, которую я надеюсь реализовать, является возможность просмотра вашей Google Analytics в бэкэнд системы, и я написал сценарий с использованием OAuth Google для аутентификации пользователя.Интеграция Google Analytics OAuth с несколькими клиентскими доменами

Однако проблема заключается в том, что каждая установка программного обеспечения имеет свой собственный уникальный домен, поэтому, когда Google проверяет REDIRECT URI, он недействителен.

Я читал другие сообщения здесь, в которых говорится, что если ваш домен является динамическим, вы можете использовать параметр «состояние», чтобы обойти это, но я думаю, что эта проблема идет дальше, чем просто быть динамичной.

Неужели кто-нибудь еще столкнулся с этим/знает какое-либо решение, чтобы обойти это?

ответ

0

Вам необходимо рассматривать это как установленное приложение, поэтому вы должны следовать инструкциям Using OAuth 2.0 for Installed Applications.

Поток в основном состоит в том, что вместо перенаправления обратно на ваше приложение (которое вы не можете сделать) пользователь скопирует и вставляет код из Google в ваше приложение, которое затем аутентифицирует их и авторизует приложение.

+0

Отлично! Я дам это раньше! – jdawg

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