Учетная запись Google - стороннее приложение автоматически удаляется без каких-либо ручных действий - PullRequest
0 голосов
/ 25 февраля 2019

При локальной разработке я разрешаю моему приложению получить доступ к моей учетной записи Google с помощью OAuth 2.0, все работает нормально, но иногда, когда я перезагружаю свой локальный сервер, приложение исчезает из списка «Приложения с доступом к вашей учетной записи», доступного на https://myaccount.google.com/permissions.

Я еще не в производстве, поэтому пока не могу проверить, изменилось ли это поведение в производственной среде, но мне было интересно, есть ли причина, по которой Google отменяет доступ кприложение, без каких-либо действий со стороны пользователя?

Вот часть кода, которая обрабатывает авторизацию:

flow = Flow.from_client_secrets_file(settings.GOOGLE_CLIENT_SECRETS_FILE, scopes=SCOPES)
flow.redirect_uri = get_redirect_uri(request) # custom function to get my app url
authorization_url, state = flow.authorization_url(access_type='offline')
...