我想在Chrome打包的应用程序中使用chrome.identity API,以允许用户使用github进行身份验证。chrome.identity.launchWebAuthFlow的正确重定向URL是什么?
从应用程序方面,我很高兴:
chrome.identity.launchWebAuthFlow(
{'url':'https://github.com/login/oauth/authorize?client_id=clientidgoeshere','interactive':true},
functionToTakeRedirectURL
);
但我不确定重定向URL应该在github上侧的东西。当应用程序运行时,我将在github应用程序页面上将重定向url设置为https://appidgoeshere.chromiumapp.org,但我认为该url只在应用程序运行前才可用。
有人在编写应用程序时知道重定向的位置吗?
我正在使用chrome.dart库在Dart编写应用程序,但我认为如果我使用纯JavaScript编写,则存在同样的问题。
太棒了。正是我需要的。谢谢克里斯! –