上下文:
auth0.logout()
指的是auth0-js库,它作为auth0-lock库的依赖项包含在我的应用中。我的webpack配置将auth0-lock固定到v10.18.0。问题:
退出时,如果用户不想退出Google登录会话,请执行以下代码:
auth0js.logout({
returnTo: "http://localhost:8080"
});
此工作正常,将用户退出Auth0登录会话,将浏览器重定向到localhost,Google登录保持不变(用户可以使用Google信用卡重新验证我的应用,而无需输入登录信息详情)。
如果用户明确表示他们也希望退出Google登录会话,我执行此代码:
auth0js.logout({
returnTo: "http://localhost:8080",
federated: true
});
"退出"部分工作,用户将退出Auth0和Google登录会话。但浏览器最终会被重定向到Google帐户页面(谷歌将要求他们提供凭据,因为他们已退出Google会话)。
问题:
有人能说明如何强制将Google注销流重定向回我的应用而不是Google帐户页吗?或者这是谷歌有意做的事情(即没有办法让Google联合注销重定向到我的应用程序)?