Right now I'm using jwt as authentication and authorization. I have 2 clients which are a web and a mobile app. When the user logs in to the web app, he will get an access token for that web client, and when the same user logs in to the mobile app, he will get an access token for that mobile app.
Therefore if one of the clients is logged out by the user, the other client shouldn't log out, too. The way I know the user is logged in from different client is I save the refresh token in the database with the clientid, just want to know is this still correct practice. because I am confused about identityserver, OAuth 2.0
My expectation is my Web API can handle authorization for multiple clients