【问题标题】:Use OAuth 2.0 in Firefox WebExtension在 Firefox WebExtension 中使用 OAuth 2.0
【发布时间】:2016-12-04 08:31:20
【问题描述】:

我前段时间构建了一个开源扩展,该扩展需要 OAuth 2.0 才能访问一些 Google Drive API。

目前,我的Chrome extension 使用identity.launchWebAuthFlow 访问OAuth,而Firefox XPI 扩展使用oauthorizer 进行OAuth。

现在,我想将 Firefox 扩展从 XPI 转换为 WebExtension,以便将来维护(因为 Chrome 和 Firefox WebExtensions 非常相似)。

我认为迁移应该很容易,因为我手头已经有两个版本的扩展。但是经过一些研究,我找不到一种简单的方法来访问 Firefox WebExtension 中的 OAuth 2.0。

一些建议将不胜感激。

【问题讨论】:

  • 我后来在mozilla forum发了同样的问题,目前看来对应的API还在实现中。

标签: javascript firefox oauth


【解决方案1】:

我正在使用它!

这里的错误: https://bugzilla.mozilla.org/show_bug.cgi?id=1305421

您可以在此处查看是否支持功能:

http://arewewebextensionsyet.com/#identity

【讨论】:

  • 你好,请问API已经发布了吗?我在您提供的 URL 中看到它受支持,但在尝试使用它时出现 Unchecked lastError value: Error: browser.identity is undefined 错误(在 FF51 和 FF52 开发人员版中)。而且我在FF网站上也找不到官方文档。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-12-16
  • 1970-01-01
  • 2017-01-06
  • 1970-01-01
  • 2023-03-15
  • 2015-03-18
  • 1970-01-01
相关资源
最近更新 更多