Angular6 重定向到每次在任何浏览器选项卡中打开页面时登录oauth oidc

Angular6 重定向到每次在任何浏览器选项卡中打开页面时登录oauth oidc,angular6,identityserver4,angular-oauth2-oidc,Angular6,Identityserver4,Angular Oauth2 Oidc,我希望用户在每次打开Angular 6 SPA时重定向到登录,该SPA由identity server作为Angular oauth oidc的授权服务器进行保护 我使用OAuth 2.0隐式流让用户使用Angular SPA登录 我尝试过清除sessionStorage或localStorage,但不起作用。 如何使用此库实现上述功能 this.oauthService.configure(authConfig); this.oauthService.tokenValidationHandle

我希望用户在每次打开Angular 6 SPA时重定向到登录,该SPA由identity server作为Angular oauth oidc的授权服务器进行保护

我使用OAuth 2.0隐式流让用户使用Angular SPA登录

我尝试过清除sessionStorage或localStorage,但不起作用。 如何使用此库实现上述功能

this.oauthService.configure(authConfig);
this.oauthService.tokenValidationHandler = new JwksValidationHandler();
this.oauthService.loadDiscoveryDocumentAndTryLogin().then(() => {
  // If there is a valid access token
  if (this.oauthService.hasValidAccessToken()) {
  }
});

设置
prompt=login
()以禁用SSO。否则,用户可能会自动进行身份验证。是否可以从客户端进行身份验证,如使用amgular-oauth2-oidc的身份验证配置?