Задать вопрос

Как изменить header через chrome extensions?

Здравствуйте, есть рабочая программа, открытая в одной вкладке. В рабочей программе есть кнопка "вход на коммутатор", при нажатии которой открывается новая вкладка где требуется авторизация. Авторизация самая простейшая "логин:пароль". При нажатии кнопки требуется изменить токен авторизации, сформировать нужный логин и пасс и уже после этого отправлять запрос, чтобы веб морда коммутатора открылась сразу без ввода логина и пароля. Как можно это сделать? С помощью расширения встроить кастомный код в страницу? Или перехватить клик в расширении и уже с помощью него открыть новую вкладку с собственным хэдером? И как вообще сформировать хэдер для запроса?
  • Вопрос задан
  • 1668 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 1
@OVK2015
Почитайте про localstorage. Храните в нем токен авторизации. При открытии сайта расширение смотрит,- есть ли токен в localstorage. Если есть "переоткрывает" страницу, отправляя на сервак fetch запрос с этим токеном. Да и все. А как header с этим токеном будет выглядеть,- от реализации авторизации на серваке зависит
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы