Сделать авторизацию пользователей через Google в Хром расширении

1 000 руб. за проект
17 апреля 2023, 13:32 • 4 отклика • 45 просмотров
У меня есть расширение для хрома. Ищу разработчика, который может сделать логин с помощью google во всплывающем окне.

Как это должно работать:
- Пользователь нажимает на значок расширения и видит всплывающее окно с двумя опциями (всплывающее окно уже сделано):
а) если пользователь не авторизовался, то есть кнопка "Войти через Google".
б) если пользователь уже вошел в систему, то появляется текст "Вы уже вошли в систему с помощью Google"
- Когда пользователь входит в систему, мы должны получить адрес электронной почты и идентификатор пользователя, чтобы сохранить его в файлах cookie/ls.

Как я понял, должно работать в background скрипте (но может я ошибаюсь). Все расширение готово. Мне нужна только авторизация.

Кроме того, у меня есть content скрипт, который отвечает за контент, который расширение показывает на веб-сайте. Таким образом, это состояние аутентификации (зарегистрирован ли пользователь или нет) должно быть доступно в скрипте контента. Просто покажите мне, как получить доступ к идентификатору/электронной почте пользователя в content script, когда пользователь входит в систему.