2015-04-09 2 views
0

Я пытаюсь реализовать авторизацию пользователя для расширения chrome.Расширение Chrome в новой вкладке

Я хочу открыть новую вкладку, войти в систему и получить токен доступа, а затем вернуться на вкладку расширения, чтобы обновить страницу параметров (показ пользователя зарегистрирован). Я использую chrome.identity.launchWebAuthFlow, но он открывает новое окно вместо вкладки, как я бы хотел. Я хочу получить логин, похожий на расширение Pocket.

Есть ли у вас какие-либо предложения?

ответ

0

Затем вам нужно отказаться от использования API chrome.identity. Такого варианта нет.

Вместо этого вам понадобится сделать магию с помощью скриптов контента, чтобы извлечь полученный токен, и у вас могут возникнуть проблемы с обратным вызовом - вы больше не сможете использовать тот, который предоставляется API identity.

Смежные вопросы