Скрипт Служб Google: AuthMode запутывается с несколькими зарегистрированными пользователями - PullRequest
0 голосов
/ 18 февраля 2019

Я сталкиваюсь со странной проблемой в Google Apps Script, работая над надстройкой Slides.

Когда я запускаю надстройку в окне инкогнито, когда вошел только один пользователь (вызовите егоПользователь B), все работает нормально.

Когда я запускаю надстройку с несколькими зарегистрированными пользователями (назовите ее пользователями A и B на одной вкладке Chrome), кажется, что скрипт приложения запутывается вокруг авторизации,Когда я пытаюсь использовать надстройку в качестве пользователя B (о чем свидетельствует профиль, отображаемый в верхнем правом углу), все функциональные возможности надстройки не выполняются, я предполагаю, что у нее нет авторизации.Обратите внимание, что надстройка остается установленной в учетной записи пользователя B все это время, и она по-прежнему работает в окне инкогнито, когда вошел только пользователь B.

Какие-либо советы по этому поводу?Есть ли способ «заставить» надстройку использовать авторизацию пользователя B в случае входа в систему?

1 Ответ

0 голосов
/ 18 февраля 2019

Известно, что наличие нескольких входов в систему в одном браузере вызывает проблемы с авторизацией Google .

Учетная запись по умолчанию (обычно учетная запись, в которую впервые вошли) имеет приоритет над любыми другими учетными записями.Google еще полностью не решил эту проблему.Текущее решение - рекомендовать своим пользователям выходить из всех других учетных записей.

...