Как повторно авторизовать скрипты Google Apps после сброса пароля? - PullRequest
0 голосов
/ 13 сентября 2018

Я написал скрипт, который использует служебную учетную запись и сценарии OAuth2 для приложений, чтобы отключить автоматическую пересылку и включить IMAP в настройках gmail пользователя домена. Скрипт работает.

Однако, когда я меняю пароль пользователя. Он перестает работать и дает мне код ответа 401.

Из другого вопроса, я предложил повторно авторизовать скрипты. Повторная авторизация разрешений для скрипта приложений Google после смены пароля

Как вручную повторно авторизовать скрипт?

Я вижу пользовательский "access_token" для API Gmail в свойствах скрипта, но не уверен, как его изменить.

1 Ответ

0 голосов
/ 13 сентября 2018

Обычно учетная запись службы не зависит от пользователя, меняющего свой пароль.Это всегда было одной из ключевых точек учетных записей службы, и Oauth2, даже если пользователь меняет свой пароль, у вас все равно будет доступ.

Однако это больше не работает для некоторых API Google.Gmail - это один из них, если пользователь меняет свой пароль, то токен доступа и токен обновления Oauth2 больше не будут работать, пока пользователь не выполнит повторную аутентификацию приложения.

...