Chrome 应用内的第三方 OAuth

Third party OAuth inside Chrome App

我正在开发一个 Chrome 应用程序,它要求用户针对 OAuth(例如 Twitter)的第三方网站进行身份验证。

我希望能够

我想不出办法来做到这一点?有人可以帮忙吗

chrome.browser.openTab 回调 URL localhost,你 运行 一个本地网络服务器,我认为这是一个选项。

但我认为最简单和推荐的解决方案是使用 chrome.identity.launchWebAuthFlow。这是 facebook oauth 流程的示例 on Github