Есть ли API для доступа ко всем данным сайта во всех доменах из расширения Chrome (или надстройки Firefox)?
Полная история: я хочу создать переключатель псевдопрофилей в качестве альтернативы «множественному входу» Google. В основном это поможет пользователю переключаться между профилями, созданными внутри моего расширения. На данный момент это только переключатель файлов cookie, потому что он может получать доступ только к файлам cookie (точно так же, как это расширение: Поменять местами файлы cookie).
Для создания нового профиля (внутри моего расширения) он сохраняет все файлы cookie в формате JSON в файловой системе, а затем удаляет все файлы cookie в браузере, как и новый профиль Chrome. Для переключения между двумя профилями он сохраняет текущие файлы cookie, очищает файлы cookie и загружает файлы cookie для целевого профиля. Обратите внимание, что я вообще не получаю доступ к фактическим профилям Chrome и, конечно же, не читаю файлы cookie из других профилей Chrome. Это просто переключатель псевдопрофилей. Многие веб-сайты не работают должным образом, потому что эти веб-сайты хранят больше вещей, чем просто файлы cookie. Есть ли способ получить доступ ко всем данным сайта, а не только к файлам cookie? Я пока работаю с хромом, но ради этого готов перейти на фаерфокс или любой другой браузер.
Ниже приведено изображение URL-адреса chrome://settings/cookies
после очистки всех файлов cookie с помощью API расширения Chrome. Как мне получить доступ к остальным данным?