Я создатель yeroon.net/ggplot2, кто-то указал мне на эту тему. Я попытаюсь объяснить, как в настоящее время работает система.
Приложение использует AuthSub аутентификация . В тот момент, когда вы входите в свою учетную запись Google, создается сеанс Google. В этом сеансе есть доступ только к документам Google и службам электронных таблиц Google, разрешение на которые вы дали на странице входа в систему Google, например, не. ваш почтовый ящик
После входа в систему вы получаете токен сеанса из Google: уникальный ключ, который принадлежит сеансу и может использоваться для отправки запросов на доступ к вашим данным Google. Токен сеанса хранится в вашем браузере в виде файла cookie, пока вы его не закроете. Каждый раз, когда вы отправляете запрос на серверы yeroon.net, этот токен добавляется в запрос.
Используя этот токен, серверы yeroon.net могут получить доступ к вашим данным Google, например, получить электронную таблицу. Токен не хранится на сервере, хотя я понимаю, что вы должны поверить мне на слово. Также невозможно узнать ваше имя пользователя или пароль из токена сеанса; он может использоваться только для извлечения данных, если сеанс живет.