I have authorization in Angular 8 handled by (oidc-client.js) + .Net Core IdentityServer4.
Everything seems to work fine, but when I open the same application in second tab then it requires from me to login again. IdentityServer4 has cookie so it's enough to click Login button and new token will be received without providing login/password again. Anyway it's still annoying.
Is it any way to solve it? I found question on githubg that might be partially helpful.
Some people suggesting that need to change token localization from LocalStorage to SessionStorage. But personally SessionStorage is better and I would keep it in that place.