Oauth для расширений Chrome на основе веб-сервера, таких как расширения для закладок - PullRequest
0 голосов
/ 09 декабря 2011

Мне было интересно, как расширения для закладок, такие как diigo, используют oauth. Я имею в виду, я знаю, что существует oauth-поток на стороне клиента для расширений и установленных приложений. Однако для расширений закладок аутентификация должна происходить на стороне сервера. Но одним из побочных эффектов этого подхода является то, что при первой загрузке расширений у них нет возможности узнать, вошел ли пользователь в систему или нет, и, следовательно, должен каждый раз выполнять трехсторонний поток oauth. Тем не менее, этого не происходит ни с одним из расширений для закладок, так как, когда я запускаю новый экземпляр Chrome с расширением diigo / вредным, я не вижу открытия новой вкладки и попыток авторизовать меня, используя oauth. Я пытаюсь создать расширения Chrome, которые также должны использовать поток аутентификации на стороне сервера для аутентификации, но я не уверен, как сделать так, чтобы расширение Chrome автоматически входило в систему при первой загрузке.

1 Ответ

1 голос
/ 13 февраля 2012

http://code.google.com/chrome/extensions/tut_oauth.html Это даст вам представление об oAuth для расширений Google Chrome.

...