【问题标题】:Chrome extension authorize in new tabChrome 扩展在新标签页中授权
【发布时间】:2015-04-09 22:23:33
【问题描述】:

我正在尝试为 chrome 扩展实现用户授权。

我想打开新标签,在那里登录并接收访问令牌,然后返回扩展标签以更新选项页面(显示用户已登录)。 我使用 chrome.identity.launchWebAuthFlow 但它会打开新窗口而不是我想要的选项卡。 我想实现类似于 Pocket 扩展的登录。

你有什么建议吗?

【问题讨论】:

    标签: google-chrome google-chrome-extension


    【解决方案1】:

    那么您将需要放弃使用chrome.identity API。没有这样的选择。

    相反,您将不得不对内容脚本施展魔法来提取生成的令牌,并且您可能会在回调 URL 方面遇到一些问题 - 您不能再使用 identity API 提供的那个。

    【讨论】:

      猜你喜欢
      • 2012-03-23
      • 2017-11-14
      • 2018-03-09
      • 2021-01-14
      • 2018-04-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-26
      相关资源
      最近更新 更多