Я создаю надстройку Gmail, в которой пользователю необходимо пройти аутентификацию в службе, чтобы использовать ее. Для этого у нас есть сайт, который действует как прокси для нескольких сервисов (например, Dropbox и Box). Как это работает, пользователь выбирает службу для аутентификации, она перенаправляется на их страницу oauth, а при получении обратного вызова токен генерируется в нашей собственной службе и отправляет обратно наш токен, а не свой.
Итак поток будет ...
1. User clicks login on Gmail Add-on
2. Opens own site (third party) that contains multiple login options.
3. Selects one that redirects user inside it on a new oAuth service.
4. Our service (inside the open window) receives oAuth token and creates a new token.
5. This new token is sent back to add-on.
Интересно, как я могу получить / отправить / продолжить этот последний шаг, как только мы получим наш токен, есть ли способ отправить его обратно в gmail add -на? На других платформах мы могли читать перенаправления, отправлять сокеты, но я не понимаю, как этого можно добиться в скрипте приложений Google.
Есть идеи? ?