chrome.identity.launchWebAuthFlow注销/切换用户

时间:2018-04-20 03:02:57

标签: google-chrome-extension oauth-2.0 google-oauth2

我通过自己的OAuth2 API登录我的Chrome扩展程序,该API使用google登录,chrome.identity.launchWebAuthFlow interactive设置为true,并且工作正常,提示用户使用谷歌帐户登录,我在我的扩展程序的后台脚本中获取重定向URL,从中解析访问令牌,一切正常,直到我需要注销此用户并使其可以与其他帐户签名。 当我尝试再次将chrome.identity.launchWebAuthFlow interactive设置为true时,会弹出任何内容,但会在后台返回重定向网址,并为以前登录的用户选择访问令牌,所以我'我无法让我的用户切换帐户。

有没有解决方案?

1 个答案:

答案 0 :(得分:6)

我没有使用过chrome.identity.launchWebAuthFlow,但我认为您的问题类似于"How do I log out of a chrome.identity oauth provider"

答案中包括:

正如我所说,我还没有使用launchWebAuthFlow,但我想通过向您展示已经回答的问题来提供帮助