我在Identity Server 4 中使用angular-oauth2-oidc 。
用户需要通过 OpenId Connect Implicit Flow 登录。我的 ID 和访问令牌存储在 Web 浏览器 localStorage 中。
当用户打开多个浏览器选项卡然后用户从其中一个选项卡中注销时,我应该如何处理其余选项卡?
我试图捕捉 session_terminated events ,他们试图注销用户。但是,它不会将用户重定向回登录页面。
this.oauthService.events.filter(e => e.type ==='session_terminated')
.subscribe(e => {this.oauthService.logout();})
有什么建议么?谢谢