Merge pull request #1848 from spotify/rugvip/insecure-security-policy
auth-backend: temporary fix for strict CSP being set
This commit is contained in:
@@ -125,7 +125,7 @@ describe('OAuthProvider Utils', () => {
|
||||
const base64Data = Buffer.from(jsonData, 'utf8').toString('base64');
|
||||
|
||||
postMessageResponse(mockResponse, appOrigin, data);
|
||||
expect(mockResponse.setHeader).toBeCalledTimes(2);
|
||||
expect(mockResponse.setHeader).toBeCalledTimes(3);
|
||||
expect(mockResponse.end).toBeCalledTimes(1);
|
||||
expect(mockResponse.end).toBeCalledWith(
|
||||
expect.stringContaining(base64Data),
|
||||
@@ -146,7 +146,7 @@ describe('OAuthProvider Utils', () => {
|
||||
const base64Data = Buffer.from(jsonData, 'utf8').toString('base64');
|
||||
|
||||
postMessageResponse(mockResponse, appOrigin, data);
|
||||
expect(mockResponse.setHeader).toBeCalledTimes(2);
|
||||
expect(mockResponse.setHeader).toBeCalledTimes(3);
|
||||
expect(mockResponse.end).toBeCalledTimes(1);
|
||||
expect(mockResponse.end).toBeCalledWith(
|
||||
expect.stringContaining(base64Data),
|
||||
|
||||
@@ -64,6 +64,7 @@ export const postMessageResponse = (
|
||||
|
||||
res.setHeader('Content-Type', 'text/html');
|
||||
res.setHeader('X-Frame-Options', 'sameorigin');
|
||||
res.setHeader('Content-Security-Policy', "script-src 'unsafe-inline'");
|
||||
|
||||
// TODO: Make target app origin configurable globally
|
||||
res.end(`
|
||||
|
||||
Reference in New Issue
Block a user