【发布时间】:2014-08-08 20:14:17
【问题描述】:
我即将构建一个每个用户都拥有的扩展程序 授予对他的Evernote 帐户的访问权限。
我对所有这些授权的事情有点困惑,
所以如果有人能给我任何建议,我会很高兴
关于我是否可以在此扩展程序上使用OAuthorizer 或
无论他认为什么都好。
谢谢!!
【问题讨论】:
我即将构建一个每个用户都拥有的扩展程序 授予对他的Evernote 帐户的访问权限。
我对所有这些授权的事情有点困惑,
所以如果有人能给我任何建议,我会很高兴
关于我是否可以在此扩展程序上使用OAuthorizer 或
无论他认为什么都好。
谢谢!!
【问题讨论】:
您可以考虑使用 OAuthorizer,但我建议您寻找替代方案(如果找到,请报告!)。
我在我的 goo.gl lite 扩展的 version 1.9 中使用 OAuthorizer。
在审核 1.9 时,审核者表示担心我在自己的扩展中包含了另一个扩展(以及 OAuthorizer 中同步 HTTP 请求的次要问题)。我自己还没有解决这些问题。
理想情况下,扩展作者只需将 OAuth 库指定为依赖项,它就会自动安装,无需复制库,如果用户有多个使用 OAuth 的扩展,则无需复制多个副本。
与此同时,“复制它”是我知道的唯一选项。
另一个问题是 OAuthorizer 似乎没有被积极开发。 mozilla/oauthorizer 的最后一次提交是在 2012 年 1 月 23 日。可能会有更好或更积极开发的库。
【讨论】: