Я только что просмотрел описание примера Google DrEdit на Java (исходный код). Он показывает, как написать простое приложение для Диска и обрабатывает авторизацию в бэкэнде.
Это хороший пример, но самым большим недостатком, который я заметил, является тот факт, что пользователю необходимо снова войти в систему, когда он хочет выбрать файл со своего Диска (несмотря на то, что ранее это было разрешено приложению). Это неудобно, поэтому я хотел бы избежать этого. Выбор файла осуществляется с помощью Google Picker API, который доступен только в Javascript.
Следовательно, я хотел бы поделиться информацией об авторизации между моим бэкэндом и внешним интерфейсом — могу ли я просто передать токен OAuth, который у меня есть в бэкэнде, во внешний интерфейс? Если да, то есть ли рекомендуемый способ сделать это?