chrome.identity.launchWebAuthFlow with interactive:false在浏览器重启后没有会话

时间:2018-06-06 18:28:44

标签: google-chrome google-chrome-extension

注意:与Chrome Extension remember user authenticationHow to fetch Google OAuth access tokens from Chrome extensions - tradeoffs between options

类似

我正在尝试在我们的应用程序中使用chrome.identity.launchWebAuthFlowdocs)。它运作良好interactive:true但是interactive:false行为不同。重新启动浏览器后,我们的oauth提供程序上的会话似乎丢失了。如果您在不关闭浏览器的情况下再次登录,它仍然会在那里。

我们的逻辑大致是:

const options = {
  url: 'our-oauth-service.com',
  interactive: false,
};
chrome.identity.launchWebAuthFlow(options, (redirectUrl) => {
  // Check to see if the redirectUrl is valid
});

它是如何工作的?我们是否遗漏了应该如何使用此API的内容?

0 个答案:

没有答案