Skip to content

Logout removes all cache entries for all apps in the same origin, irrespective of ClientID. #5660

Open
@richard-thai

Description

@richard-thai

Core Library

MSAL.js v2 (@azure/msal-browser)

Wrapper Library

MSAL React (@azure/msal-react)

Public or Confidential Client?

Public

Description

We have a number of applications hosted in the same origin, each with it own app registration. The issue we are finding is, whenever the user logs out of one application, all the other applications are also effected.

At present, the logout process remove all cache entries matching the accountId. It does not take into consideration the ClientID.

It would be nice to be able to scope the logout to a particular Client ID.

Source

External (Customer)

Metadata

Metadata

Assignees

Labels

featureFeature requests.msal-browserRelated to msal-browser packagemsal-reactRelated to @azure/msal-reactpublic-clientIssues regarding PublicClientApplications

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions