Проблема с аутентификацией в расширении Chrome с использованием учетной записи G Suite - PullRequest
0 голосов
/ 30 сентября 2018

Я создал расширение Chrome, которое требует от пользователей подключения к своим учетным записям Google.Он использует стандартную регистрацию OAuth, как указано в документации по Chrome API.Проблема в том, что при попытке протестировать его с моей учетной записью G Suite вместо всплывающей ожидаемой стандартной страницы Google OAuth отображается всплывающее окно со страницей консоли администратора G Suite.Правильная страница Google OAuth отображается при использовании с обычной учетной записью Gmail или даже с другой учетной записью G Suite, которую я использую на работе.Я не уверен, в чем проблема с этой конкретной учетной записью G Suite.

enter image description here

Чтобы получить больше контекста, я использую следующий код длязапросить токен доступа пользователя:

chrome.identity.getAuthToken({ interactive: true }, (token) => {
  console.log(token);
});

Очевидно, я настроил все необходимое для этого, включая добавление oauth2 с client_id и scopes к файлу manifest.json,Я также добавил разрешение identity в файл manifest.json и убедился, что расширение key совпадает с тем, которое использовалось после загрузки расширения в Интернет-магазин Chrome.

I'mЯ уверен, что с моей учетной записью G Suite что-то не так, но понятия не имею, что это может быть.Есть мысли?

Обновление от 11 октября 2018 года:
Эта проблема, похоже, исправлена ​​на стороне Google.

...