-
Notifications
You must be signed in to change notification settings - Fork 2.7k
COOP requirement clarification #8393
Copy link
Copy link
Closed
Labels
documentationRelated to documentation.Related to documentation.msal-browserRelated to msal-browser packageRelated to msal-browser packagepublic-clientIssues regarding PublicClientApplicationsIssues regarding PublicClientApplicationsquestionCustomer is asking for a clarification, use case or information.Customer is asking for a clarification, use case or information.
Metadata
Metadata
Assignees
Labels
documentationRelated to documentation.Related to documentation.msal-browserRelated to msal-browser packageRelated to msal-browser packagepublic-clientIssues regarding PublicClientApplicationsIssues regarding PublicClientApplicationsquestionCustomer is asking for a clarification, use case or information.Customer is asking for a clarification, use case or information.
Type
Fields
Give feedbackNo fields configured for issues without a type.
Core Library
MSAL.js (@azure/msal-browser)
Wrapper Library
Not Applicable
Public or Confidential Client?
Public
Documentation Location
https://github.com/AzureAD/microsoft-authentication-library-for-js/blob/dev/lib/msal-browser/docs/v4-migration.md#cross-origin-opener-policy-coop-support
Description
I'm a bit unsure whether returning COOP headers for my application is required for upgrading to MSAL v5.
The upgrade docs states:
and
This makes it seem it is required to return the COOP headers for your application to work.
However, when testing, it only seems that the redirect bridge itself is required. Checking your samples, the default react sample also doesn't do anything specific to return COOP headers, only implementing a redirect bridge.
Are COOP headers required in MSAL v5? Or is the redirect bridge pattern only implemented to optionally support it if you return the header from your own application?