Использование Google Authenticator с подключаемыми модулями Chrome - PullRequest
0 голосов
/ 31 марта 2011

Я разрабатываю плагин Chrome, который позволяет пользователям отправлять по электронной почте любой веб-контент со страницы HTML.Для этого мне нужно использовать API аутентификатора Google, чтобы пользователи могли входить в свои учетные записи Google для отправки электронных писем.Для спецификации OAuth2.0 требуется параметр redirect_ui, который является URL-адресом для вызова после того, как Google аутентифицирует пользователя.У меня вопрос, можно ли пропустить этот параметр.Я не хочу, чтобы плагин размещался где-либо.Я думаю, что он будет размещен локально на компьютере пользователя.

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 18 сентября 2017

В случае, если кто-то наткнется на этот ответ в 2017+, расширения (в Chrome и FF) теперь имеют chrome.identity API .

Он заботится о танце OAuth и предоставляет вам виртуальный адрес перенаправления https://<your-extension-id>.chromiumapp.org/, который будет перехвачен браузером. Таким образом, вы можете предоставить URL перенаправления, ничего не размещая.

0 голосов
/ 31 марта 2011

Google создал библиотеку специально для использования OAuth в расширениях Chrome.Вы можете проверить учебник здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...