rollupid
rollupid copied to clipboard
feat(passport|console): User session/token listing and management
Why
To give users and admins more transparency over sessions and tokens issued, as well as provide management capabilities around sessions/tokens.
What
In the Application > Details view in Passport, along with the scopes & claims table, display sessions/tokens issued, originating device/caller, time created and option to invalidate the session/token. Invalidation of session should be confirmed by a prompt.
The same view, without the session/token management options, should be displayed in the Users > Details page in Console.