Много раз вызывать gapi.auth2.init с другим client_id - PullRequest
0 голосов
/ 29 ноября 2018

У меня есть веб-страница sigle (приложение angular6), когда администратор пользователя может создавать разные учетные записи Google.Я использую gapi, чтобы получить код backoffice с grantOfflineAccess.Для этого нужен экземпляр GoogleAuth, поэтому я делаю gapi.auth2.init (параметры), прежде чем установить новый client_id для параметров, но в официальной документации говорится, что когда я вызываю метод init, он всегда использует один и тот же client_id.

Единственное решение - перезагрузить страницу (F5).Даже если client_id неверен, я не могу позволить пользователю изменить его.

Не получается вызвать авторизацию, потому что мне нужен код grantOfflineAccess для отправки в API, и это метод GoogleAuth.

Есть идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...