Описание проекта
По функциональности попап должен авторизоваться в нашем сервисе, читать и показывать текущие данные пользователя и позволять действовать с ними, не покидая браузер. Настройки, введённые на странице options, должны сохраняться и синхронизироваться между всеми авторизованными в Chrome устройствами пользователя через область sync storage: изменение, сделанное на одной машине, появляется на другой. Для нас важен чистый набор разрешений: запрашивать только те host- и API-права, которые действительно нужны, обосновать каждое и не использовать широкие wildcard-доступы. В сдачу входят собранное расширение, исходный код с короткой инструкцией по сборке и загрузке, а также успешная публикация в Chrome Web Store вместе с материалами карточки магазина и прохождением ревью.
Нам нужен человек, который реально выпускал расширения на MV3 и понимает актуальные правила модерации, ограничения content security policy и отличия от устаревшей модели Manifest V2. Пришлите, пожалуйста, ссылки на опубликованные вами расширения и отметьте опыт интеграции с описанными здесь сценариями работы с веб-сервисом.
— Расширение на Manifest V3: попап, фоновый service worker и страница options
— Авторизованные запросы к нашему веб-сервису из расширения
— Сохранение и синхронизация настроек через chrome.storage.sync между устройствами
— Минимальные и обоснованные разрешения, CSP по правилам MV3
— Сборка и полная публикация в Chrome Web Store с материалами карточки и прохождением ревью