Правки в Flask(на AWS VPC),при работе с Gmail-api и oauth2client

Алексей9 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
17.10.2017

На AWS VPC(Ubuntu16+Apache2), развёрнуто Flask приложение(python3), в котором используется google-аутентификация через Gmail API, выполняемая с помощью модуля oauth2client(заранее извиняюсь, если где-либо ошибся в формулировках). 

Пользователь выполняет вход на сайт через форму авторизации google и даёт приложению права на чтение своей почты. Важным пунктом является сохранение json-файла пользователя, через которые, в дальнейшем идёт работа с его сессией. Однако в логе сервера получаем ошибку доступа со стороны google:

[Tue Oct 17 06:47:23.234383 2017] [wsgi:error] googleapiclient.errors.HttpError:

[Tue Oct 17 06:47:28.700745 2017] [wsgi:error]WARNING:googleapiclient.http:Encountered 403 Forbidden with reason "insufficientPermissions"

Напрямую, запрос к текущей сессии, выполняется без ошибок.

На сайте уже "ковырялся" программист, поэтому есть куски закомментированного кода.

Задача: исправить/выполнить настройку сервера/внести правки, чтобы этот момент работал корректно, сохраняя json в файле, а также просмотреть ошибку login|logout(который уходит в 500 Internal Server Error и, вероятно, является следствием первой ошибки)

Необходимые навыки:

Знание Python3,Flask

Опыт работы с Gmail API, oauth2client

Наличие тестового аккаунта gmail.

ВАЖНО: наличие аккаунта на upwork,т.к. все "движухи" по данной задаче, часть большого проекта.

Бюджет:50-60$

Заявки фрилансеров